phython 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言
它具有可扩展性及可嵌入性,部分程序用c或c++编写,在phython程序中可以使用
phython特征
看到>>> 即可开始编写程序 退出交互模式>>>exit()
示例:>>> print("hello word")
hello word
phython 文件形式
文件分类:
1)*.py文件,这就是我们常见的py源文件,没什么好说的;
2)*.pyc, py源文件编一、译成的二进制字节码文件,依然由python加载执行,不过速度会提高,也会隐藏源码;
3)*.pyo,优化编译后的程序,也是二进制文件,适用于嵌入式系统。
二、生成pyc和pyo文件
1)如何生成pyc文件呢?
假设我们有一个1.py文件需要编译成pyc文件,则在python shell输入
import py_compile
py_compile.compile('1.py')
这样就可以生成pyc文件了
2)如何生成pyo文件呢?
python -O -m py_compile 1.py