Python for Mac 是一個動態的面向對象的編程語言,可以用於多種軟件開發。它提供了與其他語言和工具集成的強大支持,附帶了大量的標準庫,並且可以在幾天內學到。很多 Python 程序員都報告大幅提高生產力,並且覺得語言鼓勵開發更高質量,更易維護的代碼。
Python 運行在 Windows,Linux / Unix,Mac OS X,OS / 2,Amiga,Palm 手持設備和諾基亞手機上。 Python 也被移植到 Java 和.NET 虛擬機上。 Python 是在 OSI 認可的開放源代碼許可下發布的,甚至可以用於商業產品.
它的一些關鍵區別特徵包括:非常清晰,可讀的語法強大的內省功能直觀的面向對象程序代碼的自然表達完全模塊化,支持分層程序包基於異常的錯誤處理非常高級別的動態數據類型針對幾乎所有任務的廣泛標準庫和第三方模塊使用 C,C ++(或 Java for Jython 或 IronPython 的.NET 語言)輕鬆編寫的擴展和模塊可嵌入應用程序作為腳本界面也可以:下載 Python for Windows
檔案版本 |
Python 3.8.5 |
檔案名稱 |
python-3.8.5-macosx10.9.pkg |
檔案大小 |
28.8 MB |
系統 |
Mac OS X 10.6 or later |
軟體類型 |
開源軟體 |
作者 |
Python Software Foundation |
更新日期 |
http://www.python.org/ |
軟體類型 |
2020-07-25 |
更新日誌 |
What's new in this version: Security: - Fixes python3x._pth being ignored on Windows, caused by the fix for bpo-29778 - Prevent http header injection by rejecting control characters in http.client.putrequest(…)
Core and Builtins: - Resolve a regression in CPython 3.8.4 where defining “__setattr__” in a multi-inheritance setup and calling up the hierarchy chain could fail if builtins/extension types were involved in the base types.
Library: - Unpickling invalid NEWOBJ_EX opcode with the C implementation raises now UnpicklingError instead of crashing - Avoid infinite loop when reading specially crafted TAR files using the tarfile module
Documentation: - Updated Documentation to comprehensively elaborate on the behaviour of gather.cancel()
Build: - Enable building Python 3.8 with libmpdec-2.5.0 to ease maintenance for Linux distributions
macOS: - Update macOS installer to use SQLite 3.32.3
IDLE: - Save files with non-ascii chars. Fix regression released in 3.9.0b4 and 3.8.4 |
檔案下載 |
檔案下載
|