Python的檔案型別

2022-01-17 03:39:26 字數 632 閱讀 2065

python的字尾名為.py

指定直譯器為 #!/usr/local/python

由python程式解釋,不需要編譯

python的原始碼檔案編譯後的檔案,生成的擴充套件名為.pyc

想要編譯,要使用py.compile模組,要使用就要在檔案中插入這個模組 import py_compile

例子:建立乙個python檔案,編譯當前目錄的1.py檔案

vim 2.py

#!/usr/local/python

import

py_compile

py_compile.compile (

'1.py

')

這樣就會生成乙個.pyc檔案(一般是和編譯的檔案同名2.pyc),這個2.pyc檔案就是1.py的位元組**檔案

經過優化的原始碼檔案,擴充套件名為.pyo 

python -o -m py_compile 1.py  -o 表示優化,-m表示使用哪個模組

互動式模式下的程式執行完成後難以再次執行

將編寫的程式儲存至檔案(.py)中方便多次執行

python的此類包含了一系列預編寫好的語句的程式檔案稱作模組

能夠直接執行的模組檔案通常稱作指令碼(即程式的頂層檔案)

python 檔案型別

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

Python的檔案型別

python 的檔案型別 python 的檔案型別主要分為 3種,分別是源 位元組 和優化 這些 都可以直接執行,不需要進行編譯或者連線。1 源 python 源 的檔案以 py 為副檔名,由 python.exe 解釋,可在控制台下執行。用 python 語言寫的程式不需要編譯成二進位制 可以直接...

python的檔案型別

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