|
Python是一种面向对象的解释型计算机程序设计语言,如今Python 3.8.2 正式发布了。本平台提供最新Python 3.8.2 官方下载,另附安装教程,需要的朋友可下载试试! 随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。目前Python 3.8稳定版现已正式发布,带来了许多新特性和优化。
1 P/ Q `% S' MPython 3.8更新内容:PEP 572, 赋值表达式2 O" X9 g( u8 q
PEP 570, 仅位置参数# b c! [/ D/ y+ _8 Z3 j
PEP 587, Python 初始化配置(改进嵌入)
8 z3 \' `' {! V9 n7 D- N; uPEP 590, Vectorcall:CPython 的快速调用协议
9 k9 z8 k3 V( D& H, [PEP 578, 运行时审核挂钩
: w* ]4 H# x" {# }8 n' a% \PEP 574, 带外数据的 Pickle 协议 51 e3 N% o7 n$ B* q) F" W. ^
Typing 相关:PEP 591,PEP 586,PEP 589$ s: _4 O* {7 D( v2 }2 T
并行文件系统缓存,用于编译的字节码
- W0 Q. ~) F' i$ v% z6 B- w调试版本与发行版本共享 ABI
$ i) l3 c' U9 X8 f( Af 字符串支持一个方便的 = 说明符进行调试
6 t+ K; ~+ Y \6 M( ?7 Y0 mcontinue 现在在 finally: 块中4 R8 J$ X6 {1 N' u
在 Windows 上,默认的异步事件循环现在是 ProactorEventLoop6 S: N# u& V8 c5 }
在 macOS 上,默认情况下现在在多处理中使用 spawn start 方法
% [4 ^0 S7 `5 C( w; r* U现在,多处理(multiprocessing)可以使用共享内存段1 u2 _" E9 s8 t: W5 S# x
typed_ast 合并回 CPython- q) `5 p- s7 s% @% g9 C
LOAD_GLOBAL 现在快了 40%
2 v% K/ M: e/ h1 S7 P0 rpickle 现在默认使用协议 4,提高了性能。
0 b7 M# a7 ]5 ?0 s; {+ X U
) i( J m: N. s5 [5 \* z/ U9 L, D$ i
! Z! F- q4 z& ?& h$ l' ?2 x$ g% D- H5 d5 Q% \
1 v* R1 c$ B# A
|