打算在新项目中启用Python最新版3.11. 这是2022年12月才推出的python更新, 突出的特色就是速度变快了.
得益于 CPython 的进步, Python 3.11 在速度上比 Python 3.10 平均快10-60% , 这幅度还是挺大的.
另外还有一个特性, 正好解决了我在前一篇 Python dataclass的可选字段文章中遇到的问题. Python 3.11 中的鸭子类型 TypedDict, 允许可选字段, 也就是说, 字典对象中可以完全没有该字段, 而不是像之前那样, 用 None 代替.