Python 3.11.0b1发布

22-05-09 banq

Python 3.11 比 Python 3.10 快 10-60%
新的主要新功能和更改包括:
  • PEP 657 -- 在回溯中包含细粒度的错误位置
  • PEP 654 - 例外组和例外*
  • PEP 673 -- 自我类型
  • PEP 646 -- 可变参数泛型
  • PEP 680 -- tomllib:支持在标准库中解析 TOML
  • PEP 675 -- 任意文字字符串类型
  • PEP 655 -- 将单个 TypedDict 项目标记为必需或可能缺失
  • bpo-46752 -- 将任务组引入 asyncio


亮点: LiteralString,更好的错误消息