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 比如我們新...