1.python编译py文件成pyc文件

命令行

python -m py_compile *.py

//其中*.py为所编译文件的路径

python shell 脚本

import py_compile

py_compile.compile(r'*.py')

2.python编译py文件成pyo文件

命令行

python -O -m py_compile *.py

其他选项可以在命令行输入 python -h 来查看

3.什么是pyc文件

pyc文件是py文件经过编译后生成的二进制字节码

4.什么是pyo文件

pyo文件是py文件经过优化编译后生成的二进制字节码

5.python批量编译一个目录及子目录下的py文件成pyc文件

命令行

python -m compileall path

//其中path为目录名

python shell脚本

import compileall

compileall.compile_dir(r'path')

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐