python程序的运行方式大致可以分为两种,一种是直接通过python解释器直接解释型运行,另外一种是先把python程序编译为二进制文件再运行。
.源代码
-python源代码的文件以"py" 为扩展名,由python程序解释,不需要编译;
.字节代码
-python源文件经编译后生成的扩展名为"pyc"的文件;
-编译方法- import py_compile
py_compile.compile("hello.py")
.优化代码
-经过优化的源文件,扩展名为".pyo"
-python -O -m py_compile hello.py
以上三种均可以直接运行
原文:http://www.cnblogs.com/Caersi/p/6132429.html