Python 3.7.7 發(fā)布了,這是一個(gè) bug 修復(fù)版本。2020 年中之前將持續(xù)更新 3.7 系列的 bug 修復(fù)版本,并直到 2023 年中之前持續(xù)提供安全修復(fù)版本。目前 3.8 已經(jīng)是最新的特性版本系列,官方建議開(kāi)發(fā)者遷移。
#A]-ax?Qc} 1bGopi/ 下載地址:
https://www.python.org/downloads/release/python-377 *Vho?P6y\Y PTj&3`v Python 3.7 相比 3.6 添加了一些新特性,亮點(diǎn)包括:
[Y`,qB<B Y#g4$"G9 新語(yǔ)法
功能:
Q
X%&~ *b];|n{ PEP 563,推遲對(duì)類(lèi)型注釋的評(píng)估。
m*mm\wN5 NV#FvM/#" 向后不兼容的語(yǔ)法更改:
D-,L&R!` [e1S^pI 支持async并且await現(xiàn)在是保留關(guān)鍵字。
g[w,!F je]}R>[r5 新的庫(kù)
模塊:
O@YTAT&d# fHZTXvxoL contextvars:PEP 567 –上下文變量
cHa]xmy%r' ;[a|9TPR dataclasses:PEP 557 –數(shù)據(jù)類(lèi)
,K^4fL$C;3 Q:$Zy importlib.resources
] Eh}L JsotOic% 新的內(nèi)置功能:
itzyCw2|# !~h}8'a? PEP 553,新breakpoint()功能。
z)uuxNv[R !Kv@\4 Python 數(shù)據(jù)
模型改進(jìn):
BATG FS& \%p34K\ PEP 562,自定義對(duì)模塊屬性的訪(fǎng)問(wèn)。
+}-@@, hS9;k9w PEP 560,輸入模塊和泛型類(lèi)型的核心支持。
_sbp6ZO_ /y>>JxAEb 標(biāo)準(zhǔn)庫(kù)中的重大改進(jìn):
Zk[&IBE_ i<(Xr asyncio模塊已獲得新特性,顯著的可用性和性能改進(jìn)。
bBY^+c< san,|yrMn time模塊獲得了納秒
分辨率支持 。
cm[c ze+* ?MQ.% J CPython 實(shí)現(xiàn)的改進(jìn):
}mZwd_cK aj}(E+ 避免使用 ASCII 作為默認(rèn)文本編碼:
xz:J |`;54_f PEP 538,強(qiáng)制舊版 C 語(yǔ)言環(huán)境
l{D'uI[& r:]1O* PEP 540,強(qiáng)制 UTF-8 運(yùn)行時(shí)模式
1nu^F,M 5 QO34t2 新的開(kāi)發(fā)運(yùn)行時(shí)模式
\Vl`YYjZ M5x U9]B PEP 565,改善了DeprecationWarning 操作
[{X^c.8G) ;.bm6(; C API 改進(jìn):
]f1{n =r@vc PEP 539,用于線(xiàn)程本地存儲(chǔ)的新 C API