🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
python代码文件有三种类型。 ## 源代码 由python解释器进行解释,后缀为.py ```python vim a.py #!/usr/bin/python print 'hello world' ``` 可以在ipython命令行执行又可以使用编译器执行。 ## 字节代码 源码文件编译成字节代码,后缀为.pyc,需要`py_compile`模块 ### 在ipython命令行,将py源码编译字节码 ```python >>> import py_compile >>> py_compile.compile('1.py') ``` ### 在linux命令行,将py源码编译成字节码 ```bash # python -m py_compile 1.py ``` ### 写在文件中,编译成字节码,只是将编译代码放到文件中执行而已。 ```python #!/usr/bin/python import py_compile py_compile.compile('15.py') ``` ## 优化代码 经过优化的源码文件,可脱离源码单独执行,执行效率较高。 ```bash python -O -m py_compile 1.py ```