Python 是一种编程语言,可让您更快地工作并更有效地集成系统。已在全球成千上万的实际业务应用程序中成功使用,包括许多大型的关键任务系统。
Python 3.8系列是Python编程语言的最新主要版本,并且包含许多新功能和优化。Python 3.8.2 是 Python 3.8的第二个维护版本,发行日期:2020年2月24日。
Python 3.8系列主要更新内容:
- PEP 572, 赋值表达式
- PEP 570, 仅位置参数
- PEP 587, Python 初始化配置(改进嵌入)
- PEP 590, Vectorcall:CPython 的快速调用协议
- PEP 578, 运行时审核挂钩
- PEP 574, 带外数据的 Pickle 协议 5
- Typing 相关:PEP 591,PEP 586,PEP 589
- 并行文件系统缓存,用于编译的字节码
- 调试版本与发行版本共享 ABI
- f 字符串支持一个方便的 = 说明符进行调试
- continue 现在在 finally: 块中
- 在 Windows 上,默认的异步事件循环现在是 ProactorEventLoop
- 在 macOS 上,默认情况下现在在多处理中使用 spawn start 方法
- 现在,多处理(multiprocessing)可以使用共享内存段
- typed_ast 合并回 CPython
- LOAD_GLOBAL 现在快了 40%
- pickle 现在默认使用协议 4,提高了性能。
请注意,Python 3.5+ 不能在Windows XP或更早版本上使用。