python原始檔後綴是py。
以 py 副檔名的檔案是 Python 原始碼文件,由 python.exe 解釋,可在控制台下運行。可用文字編輯器讀寫。
Python中經常使用的檔案後綴名:
pyc
以 pyc 為副檔名的是Python的編譯檔。其執行速度快於 py 檔案且不能用文字編輯編輯檢視。所以 pyc 檔案往往是取代 py 檔案發布。
Python 在執行時,首先會將 py 檔案中的原始程式碼編譯成 PyCodeObject 寫入 pyc 文件,再由虛擬機器執行 PyCodeObject。
當 Python 執行 import 時會先尋找對應的 pyc或 pyd(dll)文件,如果沒有則將對應的py文件編譯寫入 pyc 文件。 pyc檔案也可以透過 python -m py_compile src.py 產生。
pyw
pyw 檔案與 pyc 檔案相似,但 pyw 執行的時候不會出控制台視窗。開發(純圖形介面程式)時可以暫時把 pyw 改成 py 以調出控制台視窗調試。
pyo
pyo 是最佳化編譯後的程式,不能用文字編輯器編輯。 python -O source.py 即可將原始程式編譯為 pyo 檔案。
pyd
pyd 一般是 Python 外的其他語言如 C/C 所寫的 Python 擴充模組,也就是 Python 的一個動態連接函式庫,與 dll 檔案相當。在Linux系統中一般為.so檔
眾多python培訓影片,盡在python學習網,歡迎線上學習!
以上是python原始檔後綴是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!