網友評分: 5.7分
Python 32位安裝包是一款非常好用編程語言,此版本可以幫助32位系統的用戶進行操作,為用戶提供了非常完善的基礎代碼庫,覆蓋了網絡、文件、GUI、數據庫、文本等大量內容,可謂是廣大程序員的最佳選擇。
一、【新語法功能】
1、PEP 498:格式化字符串文字。
2、PEP 515:以數字文字表示。
3、PEP 526:變量注釋的語法。
4、PEP 525:異步發電機。
5、PEP 530:異步理解。
二、【CPython實現改進】
1、該字典類型已重新實現使用更緊湊的表示 基于由雷蒙德·赫廷格的建議 和類似PyPy字典實現。與Python 3.5相比,這使得字典的內存減少了20%到25%。
2、通過新協議簡化了類創建的定制 。
3、類屬性定義順序,現在被保留。
4、現在**kwargs元素的順序對應于將關鍵字參數傳遞給函數的順序。
5、添加了DTrace和SystemTap 探測支持。
6、現在可以使用新的PYTHONMALLOC環境變量來調試解釋器內存分配和訪問錯誤。
三、【標準庫的重大改進】
1、該asyncio模塊已經獲得了新功能,顯著的可用性和性能改進,以及大量的錯誤修復。從Python 3.6開始,該asyncio模塊不再是臨時的,其API被認為是穩定的。
2、已經實現了一種新的文件系統路徑協議來支持類似路徑的對象。所有在路徑上運行的標準庫函數都已更新,以配合新協議。
3、該datetime模塊獲得了當地時間消歧的支持 。
4、該typing模塊接受了一些 改進。
5、該tracemalloc模塊已經大大改造,現在用于提供更好的輸出ResourceWarning 以及為內存分配錯誤提供更好的診斷。
四、【安全改進】
1、secrets增加了新模塊,以簡化適用于管理秘密的密碼強偽隨機數的生成,如帳號驗證,令牌等。
2、在Linux上,os.urandom()現在阻塞,直到系統urandom熵池被初始化以增加安全性。見PEP 524為理由。
3、現在hashlib和ssl模塊支持OpenSSL 1.1.0。
4、ssl模塊的默認設置和功能集已經改進。
5、該hashlib模塊支持BLAKE2,SHA-3和SHAKE散列算法以及scrypt()密鑰導出功能
五、【Windows改進】
1、PEP 528和PEP 529,Windows文件系統和控制臺編碼更改為UTF-8。
2、py.exe當用戶沒有指定版本(通過命令行參數或配置文件)時,啟動器在交互式使用時不再喜歡Python 2,而是使用Python 3。
3、python.exe和pythonw.exe已被標記為長光程知道,這意味著260個字符的路徑限制可能不再適用。
4、._pth可以添加一個文件來強制隔離模式,并完全指定所有搜索路徑,以避免注冊表和環境查找。
5、一個python36.zip文件現在作為一個里程碑推斷PYTHONHOME。
1、下載解壓,得到python 32位原程序;
2、運行下載的EXE安裝包即可;
3、特別要注意勾上Add Python to PATH,然后點“Install Now”即可完成安裝。