Python的檔案型別

2021-05-22 02:46:21 字數 972 閱讀 4879

python

的檔案型別

python

的檔案型別主要分為

3種,分別是源**,位元組**和優化**。這些**都可以直接執行,不需要進行編譯或者連線。

1)源**

python

源**的檔案以「

py」為副檔名,由

python.exe

解釋,可在控制台下執行。用

python

語言寫的程式不需要編譯成二進位制**,可以直接執行源**。「

pyw」是程式開發圖形使用者介面(

graphical user inte***ce

)的原始檔的副檔名,作為桌面應用程式,這種檔案是專門用於開發圖形使用者介面的,由

pythonw.exe

解釋執行。「

py」和「

pyw」型別的檔案可以用文字工具開開,並可以編輯檔案的內容。

2)位元組**

python

的原始檔經過編譯後生成的擴充套件名為「

pyc」的檔案,「

pyc」是編譯過的位元組檔案。這種檔案不能使用文字編輯工具開啟或修改。「

pyc」檔案是與平台無關的。

3)優化**

經過優化的原始檔生成擴充套件名為「

pyo」的檔案,「

pyo」類系的檔案需要命令列工具生成。「

pyo」檔案也不能用文字編輯工具開啟或修改。

note

:在命令列中輸入「

python –o –m py_compile xx.py」,

然後按回車。

(例如c:/python26>python –o –m py_compile 「d:/source code/hello.py」)引數

「-o」

表示生成優化**;

(optimize

的縮寫) 引數

「-m」

表示把匯入的

py_compile

模組作為指令碼執行。

python 檔案型別

python 的檔案型別有很多.py檔案是python源程式 檔案 pyc檔案是python源程式檔案 py 經編譯後生成的位元組碼檔案 pyo檔案是python源程式檔案 py 經優化編譯後生成的位元組碼檔案 從本質上講,pyc檔案和pyo檔案之間沒有太大區別,只是pyo檔案模組的載入速度比pyc...

python的檔案型別

1.3.1 源 python源 以 py 為副檔名,由python程式解釋,不需要編譯 1.3.2 位元組 python原始碼檔案經過編譯後生成的擴充套件名為 pyc 的檔案,提供模組的編譯方法為 import py compile py compile.compile hello.py 比如我們新...

Python的檔案型別

python的字尾名為.py 指定直譯器為 usr local python 由python程式解釋,不需要編譯 python的原始碼檔案編譯後的檔案,生成的擴充套件名為.pyc 想要編譯,要使用py.compile模組,要使用就要在檔案中插入這個模組 import py compile 例子 建立...