python的文件类型

(1)源代码文件

python的后缀名为.py

指定解释器为 #!/usr/local/python

由python程序解释,不需要编译

(2)字节代码

python的源码文件编译后的文件,生成的扩展名为.pyc

想要编译,要使用py.compile模块,要使用就要在文件中插入这个模块 import py_compile

例子:创建一个python文件,编译当前目录的1.py文件 

vim 2.py
                #!/usr/local/python
                import py_compile
                py_compile.compile ('1.py')

这样就会生成一个.pyc文件(一般是和编译的文件同名2.pyc),这个2.pyc文件就是1.py的字节代码文件

(3)优化代码

经过优化的源码文件,扩展名为.pyo 

python -O -m py_compile 1.py  -O 表示优化,-m表示使用哪个模块

 

Python程序文件

交互式模式下的程序执行完成后难以再次运行

将编写的程序保存至文件(.Py)中方便多次运行

python的此类包含了一系列预编写好的语句的程序文件称作模块

能够直接运行的模块文件通常称作脚本(即程序的顶层文件)

 

所有巧合的是要么是上天注定要么是一个人偷偷的在努力。