python檔案型別及執行方式

2021-06-16 20:35:29 字數 1022 閱讀 1649

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 語言寫的程式不需要編譯成二進位制 可以直接...