注意:雖然本網站不一定需要 JavaScript,但您的互動體驗將會受限。請開啟 JavaScript 以獲得完整體驗。

Python 3.5.6

發行日期:2018 年 8 月 2 日

Python 3.5.6

Python 3.5 已達生命週期終點(End-of-life)。Python 3.5.10 為 3.5 系列的最終版本,可於 此處 取得。

Python 3.5.6 已於 2018 年 8 月 2 日發布。

Python 3.5 目前已進入「僅限安全性修復」模式,因此自 Python 3.5.4 以來的唯一變更皆為安全性修正。此外,Python 3.5.6 僅以原始碼形式發布;官方將不再提供二進位安裝程式。

相較於 3.4,3.5 系列的主要新功能

3.5 發行系列中的主要新功能與變更包括:

  • PEP 441,改進對 Python zip 應用程式的支援
  • PEP 448,額外的解包(unpacking)泛化
  • PEP 461,為 bytes 與 bytearray 物件新增 "%-格式化"
  • PEP 465,用於矩陣乘法的新運算子 (@)
  • PEP 471,os.scandir(),一種快速的目錄遍歷新函式
  • PEP 475,新增對中斷系統呼叫進行自動重試的支援
  • PEP 479,變更生成器(generator)內部的 StopIteration 處理方式
  • PEP 484,typing 模組,一種新的型別註解(type annotations)標準
  • PEP 485,math.isclose(),用於測試近似相等的函式
  • PEP 486,使 Windows Python 啟動器能夠感知虛擬環境
  • PEP 488,淘汰 .pyo 檔案
  • PEP 489,一種載入擴充模組的新穎且改進的機制
  • PEP 492,使用 async 與 await 語法的協程(coroutines)

關於此發行版本的說明

  • AMD64 的二進位檔也適用於實作 Intel 64 架構的處理器(亦稱為「x64」架構,曾同時被稱為「EM64T」與「x86-64」)。它們不適用於 Intel Itanium 處理器(曾稱為「IA-64」)。
  • Windows 使用者:若以非特權使用者身份安裝 Python 3.5.1,您可能需要提升為管理員權限,才能安裝 C 執行階段函式庫的更新。
  • Windows 使用者:Windows 平台現已提供「網路安裝程式 (web-based installer)」,該安裝程式會在安裝時下載所需的軟體元件。
  • Windows 使用者:提供包含 Windows 組建的壓縮檔(zip),以便將 Python 作為其他軟體套件的一部分進行重新分發。請參閱關於 嵌入式發行版(Embedded Distribution) 的文件以獲取更多資訊。
  • Windows 使用者:某些病毒掃描程式(最著名的是「Microsoft Security Essentials」)會將 "Lib/distutils/command/wininst-14.0.exe" 標記為惡意軟體。這是「誤報」(false positive):該檔案不包含任何惡意軟體。我們是在已知乾淨的系統上自行從原始碼建置的。我們已要求移除此誤報報告,並預期很快會有處理結果。在此期間,若您在安裝 Python 3.5.2 或掃描任何較早版本的 3.5 時看到此警告,請勿驚慌。
  • OS X 使用者:OS X 安裝程式現已作為已簽署的安裝套件檔案進行分發,與 OS X Gatekeeper 安全功能相容。
  • OS X 使用者:此處有關於 Mac OS X 上 IDLE、Tkinter 與 Tcl/Tk 的重要資訊

完整變更日誌

檔案

版本 作業系統 說明 MD5 總和檢查碼 檔案大小 GPG
Gzip 壓縮原始碼封存檔 (Gzipped source tarball) 原始碼版本 99a7e803633a627b264a42ce976d8c19 19.8 MB SIG
XZ 壓縮原始碼封存檔 (XZ compressed source tarball) 原始碼版本 f5a99f765e765336a3ebbb2a24ca2be3 14.7 MB SIG