速度提升1.25倍,Python 3.11 Beta版本的首个预览版本发布
Posted CSDN资讯
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了速度提升1.25倍,Python 3.11 Beta版本的首个预览版本发布相关的知识,希望对你有一定的参考价值。
在去年的PyCon大会上,Python之父曾表示:要在2022年的Python 3.11中,将Python速度提高2倍,4年内,速度提升5倍,以解决Python与C++等其他编程语言相比在速度上的关键缺点。
近日,官方团队放出了Python 3.11 四个测试版本中的首个预览版 Python 3.11.0b1,该版本在进入候选发布之前,都有可能对功能进行修改,或在极少数的情况下删除。
Python 3.11.0b1有哪些新功能呢?
首先,在速度上,对比Python 3.10,Python 3.11要快10——60%,平均而言,在标准的基准测试套件上锁取得的结果是速度提高了1.25倍。
其次新功能方面有:
- PEP 657 – 在回溯中包括细粒度的错误位置
- PEP 654 – 异常组和 except* 。
- PEP 673 – Self Type
- PEP 646–Variadic Generics
- PEP 680-- tomllib: 支持在标准库中解析TOML
- PEP 675-- 任意的字面字符串类型
- PEP 655–将单个TypedDict项目标记为必需或可能缺失的项目
- bpo-46752–在asyncio中引入任务组
Python 3.11的下一个预发布版本将是3.11.0b2,计划在2022-05-30星期一发布。官方团队目标是在4个测试版本之后,没有ABI变化,在3.11.0rc1之后,也尽可能的减少代码变化。为了实现这一目标,官方呼吁第三方Python项目维护者在测试阶段尽快将发现的问题报告给Python bug跟踪器。
与此同时,官方也提醒大家,该版本只是一个预览版,不建议在生产环境中使用。
更多详情,大家可以查看Python官方文档:https://docs.python.org/3.11/whatsnew/3.11.html
以上是关于速度提升1.25倍,Python 3.11 Beta版本的首个预览版本发布的主要内容,如果未能解决你的问题,请参考以下文章
Python3:只用一个装饰器,就让python的运行速度提升200倍!!
抓取速度提升 3 倍,Python 的这个内置库你用上了吗?
Python 3.11性能提升25%!很不幸发布推迟了。。。