每天一个小程序--python编译pyc文件
pingf
posted @ Mon, 01 Nov 2010 11:05:47 -1100
in 未分类
, 2933 readers
今天开始写这个,希望能坚持下去,不过真忙了也没办法,
今天记录下如何编译python的方法
比如有下面简单的一个程序
def show(): print 'hello world!' if __name__ == '__main__': show()
如果想编译它,可以用py_compile这个包,
下面修改一下
import py_compile; py_compile.compile('test01.py') def show(): print 'hello world!' if __name__ == '__main__': show()
这时再运行下,除了输出"你好世界"以外,还会生成对应的*.pyc文件
当然也可以不改动程序,直接运行这个命令
python -mpy_compile test01.py
##假定文件命名为test01.py
-m是直接运行某个包