Python-3.9正式發(fā)布
來源:
奇酷教育 發(fā)表于:
Python 3 9 中的一些新的主要新功能和更改包括。
Python-3.9正式發(fā)布
Python 3.9 中的一些新的主要新功能和更改包括:
PEP 573,C 擴(kuò)展方法的模塊狀態(tài)訪問
PEP 584, 聯(lián)合運(yùn)營商dict
PEP 585,在標(biāo)準(zhǔn)集合中鍵入提示泛型
PEP 593,靈活的函數(shù)和變量注釋
PEP 602, Python 采用穩(wěn)定的年度發(fā)布節(jié)奏
PEP 614, 放寬對裝飾師的語法限制
PEP 615,支持標(biāo)準(zhǔn)庫中的 IANA 時區(qū)數(shù)據(jù)庫
PEP 616,刪除前綴和后綴的字符串方法
PEP 617, 新PEG解析器為CPython
BPO 38379,垃圾回收不阻止復(fù)活的對象;
BPO 38692,os.pidfd_open,允許過程管理沒有種族和信號;
BPO 39926,Unicode 支持更新到版本 13.0.0;
BPO 1635741,當(dāng)Python在同一進(jìn)程中多次初始化時,它不再泄漏內(nèi)存;
許多 Python 內(nèi)置(范圍、元組、集、凍結(jié)集、列表、命令)現(xiàn)在使用PEP 590向量調(diào)用加速;
許多 Python 模塊(_abc、音頻、_bz2、_codecs、_contextvars、_crypt、_functools、_json、_locale、運(yùn)算符、資源、時間、_weakref)現(xiàn)在使用PEP 489定義的多相初始化;
許多標(biāo)準(zhǔn)庫模塊(音頻、ast、grp、_hashlib、pwd、_posixsubprocess、隨機(jī)、選擇、結(jié)構(gòu)、術(shù)語、zlib)現(xiàn)在都使用由 PEP 384定義的穩(wěn)定 ABI 。
下一個版本即 3.10.0a2 預(yù)計(jì)在 11 月 2 日發(fā)布。