閱讀929 返回首頁    go 技術社區[雲棲]


python文件類型及運行方式

Ubantu中文件類型主要有三種:

1.源代碼

源代碼可以不經過編譯,由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。成功執行

2.字節代碼

可以把python文件編譯成二進製文件,編譯後的執行效率更高
需要在源文件中加上
import py_compile
py_compile("**.py")
新建一個test.py文件
>>> vim test.py
import py_compile
py_compile("helloworld.py")

該文件可以編譯helloworld.py文件
編譯後生成***.pyc文件
>>>python **.pyc執行

3.優化代碼

用命令>>>python -o -m py_compile helloworld.py
編譯後生成.pyo文件
用命令
>>>python ***.pyo可以執行


最後更新:2017-04-03 16:48:36

  上一篇:go HDU 4355 三分
  下一篇:go Windows 7 多國語言包(MUI)英文包————色感到底!!!