ubantu中檔案型別主要有三種:
源**可以不經過編譯,由python直譯器解釋執行
1.1一般ubantu系統中都預設整合了python的環境,所以在命令列敲入python命令,即可執行python程式,敲入exit()可退出python環境
1.2.新建python檔案
>>>vim helloworld.py
然後在helloworld.py中鍵入
#!/usr/bin/python
print "hello world"
>>>python helloworld.py
1.3.
vim helloworld.py
然後在helloworld.py中鍵入
#!/usr/bin/pythonprint "hellowold"
然後敲入命令./helloworld直接執行,這時提示許可權不夠
>>>ls -l。發現確實許可權不夠,這時增加可執行許可權
>>>chmod u+x helloworld.py
ok,敲入命令./helloworld.py。成功執行
可以把python檔案編譯成二進位制檔案,編譯後的執行效率更高
需要在原始檔中加上
import py_compile
py_compile("**.py")
新建乙個test.py檔案
>>> vim test.py
import py_compile
py_compile("helloworld.py")
該檔案可以編譯helloworld.py檔案
編譯後生成***.pyc檔案
>>>python **.pyc執行
用命令》python -o -m py_compile helloworld.py
編譯後生成.pyo檔案
用命令>>>python ***.pyo可以執行
python檔案型別及執行方式
ubantu中檔案型別主要有三種 源 可以不經過編譯,由python直譯器解釋執行 1.1一般ubantu系統中都預設整合了python的環境,所以在命令列敲入python命令,即可執行python程式,敲入exit 可退出python環境 1.2.新建python檔案 vim helloworld...
python 檔案型別
python 的檔案型別有很多.py檔案是python源程式 檔案 pyc檔案是python源程式檔案 py 經編譯後生成的位元組碼檔案 pyo檔案是python源程式檔案 py 經優化編譯後生成的位元組碼檔案 從本質上講,pyc檔案和pyo檔案之間沒有太大區別,只是pyo檔案模組的載入速度比pyc...
Python的檔案型別
python 的檔案型別 python 的檔案型別主要分為 3種,分別是源 位元組 和優化 這些 都可以直接執行,不需要進行編譯或者連線。1 源 python 源 的檔案以 py 為副檔名,由 python.exe 解釋,可在控制台下執行。用 python 語言寫的程式不需要編譯成二進位制 可以直接...