經 Cython 編譯後的 Python 源代碼,可提速 20 - 500%。
Cython 會先把 .PXD .PY .PYW .PYX 文件轉換成 .C 中間代碼,再編譯成 .PYD 模塊文件;因此,反編譯 .PYD 文件隻能獲得 .C 中間代碼 (無法獲得最初源代碼)。
詳細配置方法,見 控製颱配置 。
若無特殊要求,基本配置如圖所示:
工作目錄按鈕用於選擇自定義工程 (或自定義模塊) 目錄,用於添加其它非 Python 附帶安裝的自定義模塊。
若有為 Python 安裝 Cython 模塊,可看到 Cython version 0.29.22 版本提示;否則,提示未安裝 Cython:
上圖中的 源碼 Cython 小程序,主要用於批量編譯 Python 源代碼。
首先配置所有要編譯的 Python 源代碼 setup.py 文件後,就可以自動批量編譯瞭。
由於其自帶 CMD.EXE 交互視圖,也能單獨手動編譯每個 Python 源代碼文件。
但此種方式效率太低,不推薦。