pypy
以py擴展名的文件是Python源碼文件,由python.exe解釋,可在控制臺下運行??捎梦谋揪庉嬈髯x寫。
pycpyc
以pyc為擴展名的是Python的編譯文件。其執行速度快于py文件且不能用文本編輯編輯查看。所以pyc文件往往代替py文件發布。
Python在執行時,首先會將py文件中的源代碼編譯成PyCodeObject寫入pyc文件,再由虛擬機執行PyCodeObject。當Python執行import時會先尋找對應的pyc或pyd(dll)文件,如果沒有則將對應的py文件編譯寫入pyc文件。pyc文件也可以通過python-mpy_compilesrc.py生成。
pywpyw
pyw文件與pyc文件相似,但pyw執行的時候不會出控制臺窗口。開發(純圖形界面程序)時可以暫時把pyw改成py以調出控制臺窗口調試。
pyopyo
pyo是優化編譯后的程序,不能用文本編輯器編輯。python-Osource.py即可將源程序編譯為pyo文件。
pydpyd
pyd一般是Python外的其他語言如C/C++編寫的Python擴展模塊,即Python的一個動態連接庫,與dll文件相當。在Linux系統中一般為.so文件。
以上內容為大家介紹了python培訓之文件后綴名是什么,希望對大家有所幫助,如果想要了解更多Python相關知識,請關注IT培訓機構:千鋒教育。