Python 3.7.0b1
釋出日期:2018 年 1 月 31 日
這是 Python 3.7 的 Beta 預覽版
Python 3.7 仍在開發中。此版本 3.7.0b1 是計劃中的四個 Beta 預覽版中的第一個。
Python 3.7 的主要新特性包括
- PEP 538,將舊版 C 區域強制轉換為基於 UTF-8 的區域
- PEP 539,CPython 中執行緒區域性儲存的新 C-API
- PEP 540, UTF-8模式
- PEP 552,確定性的pyc
- PEP 553,內建的 breakpoint()
- PEP 557,資料類
- PEP 560,對 typing 模組和泛型型別的核心支援
- PEP 562,模組__getattr__和__dir__
- PEP 563,推遲評估註解
- PEP 564,具有納秒級解析度的時間函式
- PEP 565,在__main__
- PEP 567,上下文變數
欲瞭解更多資訊,請參閱Python 3.7 中的新功能。這些功能和其他更改的附加文件將在 Beta 階段更新。
Beta 預覽版的目的是讓更廣泛的社群有機會測試新功能和錯誤修復,並準備他們的專案以支援新功能釋出。我們強烈鼓勵第三方 Python 專案的維護者在 Beta 階段使用 3.7 進行測試,並儘快將發現的問題報告給Python 錯誤跟蹤器。雖然該版本計劃在進入 Beta 階段時功能完整,但在釋出候選階段(2018-05-21)開始之前,功能可能會被修改,或者在極少數情況下被刪除。我們的目標是在 Beta 3 之後沒有 ABI 更改,在 3.7.0rc1(釋出候選版)之後沒有程式碼更改。為了實現這一點,在 Beta 階段儘可能多地暴露 3.7 將是極其重要的。請記住,這是一個預覽版,不建議在生產環境中使用。
Python 3.7 的下一個預釋出版將是 3.7.0 beta 2,目前定於 2018 年 2 月 26 日釋出。3.7.0 的正式釋出計劃於 2018 年 6 月 15 日。
更多資源
- 線上文件
- PEP 537,3.7 釋出計劃
- 請在 https://bugs.python.org 報告 bug。
- 幫助資助 Python 及其社群.
Windows 使用者
- 用於 AMD64 的二進位制檔案也適用於實現了 Intel 64 架構的處理器。(該架構也被稱為“x64”架構,以前被稱為“EM64T”和“x86-64”。)
- 如果以非特權使用者身份安裝 Python 3.7,您可能需要提升到管理員許可權才能安裝 C 執行時庫的更新。
- 現在有適用於 Windows 平臺的“網路版”安裝程式;該安裝程式將在安裝時下載所需的軟體元件。
- 我們提供了包含 Windows 構建的可再分發 zip 檔案,以便於將 Python 作為其他軟體包的一部分進行再分發。更多資訊請參閱關於嵌入式分發的文件。
macOS 使用者
- 此版本 (3.7.b1) 新增了兩個二進位制安裝程式選項供下載。新版本可在 macOS 10.9 (Mavericks) 及更高版本的系統上執行,並自帶適用於 IDLE 和其他基於 tkinter 的 GUI 應用程式使用者的 Tcl/Tk 8.6 版本。它僅支援 64 位。我們還繼續提供可在從 10.6 (Snow Leopard) 開始的所有 macOS 版本上執行的傳統版本。此版本仍然需要安裝第三方 Tcl/Tk 8.5 版本。如果您使用的是 macOS 10.9 或更高版本,請考慮使用新的安裝程式版本,除非您正在構建也需要在舊版 macOS 系統上執行的 Python 應用程式。
- 如果您使用的是本頁上鍊接的其中一個 python.org 二進位制安裝程式中的 Python 3.7,請仔細閱讀重要資訊安裝過程中顯示的資訊;該資訊在安裝後也可以透過點選/Applications/Python 3.7/ReadMe.rtf。其中包含有關 3.7 安裝程式提供的 Python 更改的重要資訊,特別是關於 SSL 證書驗證。
檔案
| 版本 | 作業系統 | 描述 | MD5 校驗和 | 檔案大小 | GPG |
|---|---|---|---|---|---|
| Gzip 壓縮的原始碼包 | 原始碼釋出版 | b55f1edab8b23dc011c95d4857cf3356 | 20.9 MB | SIG | |
| XZ 壓縮的原始碼包 | 原始碼釋出版 | 0d973587e62fbdfbb710de4a05489ae1 | 15.7 MB | SIG | |
| macOS 64位安裝程式 | macOS | 適用於 OS X 10.9 及更高版本 | 43730a0a67dc4a458063f21e6a267484 | 26.0 MB | SIG |
| macOS 64位/32位 安裝程式 | macOS | 適用於 Mac OS X 10.6 及更高版本 | 2c824401d754b164e3bd7a08e7bfdcd0 | 27.4 MB | SIG |
| Windows 幫助檔案 | Windows | 8598d7fb0cc0940fc52275e8fdd05476 | 7.9 MB | SIG | |
| Windows x86 可嵌入式 zip 檔案 | Windows | f69caaa0a0e91f1cce3fa3db2ef341ea | 5.9 MB | SIG | |
| Windows x86 可執行安裝程式 | Windows | 39e28b1fb88873f9b6a533ab0b8bd18b | 24.2 MB | SIG | |
| Windows x86 網路版安裝程式 | Windows | d66dc9eec52cd695a3f02cd3b7fcaae9 | 1.2 MB | SIG | |
| Windows x86-64 可嵌入式 zip 檔案 | Windows | 適用於 AMD64/EM64T/x64 | 788d2bc636fa9c00c1195419ee2f9ae8 | 6.5 MB | SIG |
| Windows x86-64 可執行安裝程式 | Windows | 適用於 AMD64/EM64T/x64 | 5525c247c1e4b7ff7987dde6d99c680c | 24.8 MB | SIG |
| Windows x86-64 網路版安裝程式 | Windows | 適用於 AMD64/EM64T/x64 | 8790ddedad4e1292a8f2d6cb64c671d5 | 1.3 MB | SIG |
