無論你是編程初學者,還是專業(yè)開發(fā)人員,本書的目標是讓你快速掌握核心Python語言基礎(chǔ)。閱讀本書后,你會對Python有足夠的了解,能夠?qū)⑵鋺?yīng)用于所從事的領(lǐng)域中。本書設(shè)計成一本教程,主要關(guān)注核心Python語言本身,而不是其特定的應(yīng)用程序。
新特性:
新的庫模塊:
asyncio:新的針對異步I/O的臨時API
enum:支持枚舉類型
selectors:構(gòu)建于select 模塊基元之上的、高層次、高效率的I/O多路復用
statistics:一個基礎(chǔ)的統(tǒng)計庫
新的內(nèi)置特性:
PEP 442::完善安全對象
PEP 445:可配置的內(nèi)存分配器
PEP 446:使新創(chuàng)建的文件描述符不可繼承
實現(xiàn)方面的改善:
一個更有效的marshal格式
改善了Python模塊,在大多數(shù)情況下可避免設(shè)置全局變量為None
“參數(shù)診所”,改善了針對內(nèi)置和基于C的標準庫擴展類型的自查功能。(PEP 436)
顯著改善了庫模塊:
單派遣通用功能(PEP 443)
SHA-3(Keccak)現(xiàn)在支持hashlib
TLSv1.1和TLSv1.2現(xiàn)在支持SSL
multiprocessing現(xiàn)在有一個新的選項以避免在Unix上使用os.fork()
安全改進:
針對獨立模式的命令行選項