编译当前目录及子目录所有python源码为pyc文件
python -m compileall -b .
参数说明
-b
:这个选项告诉compileall
模块在编译时进行备份。它会为每个已编译的源文件创建一个备份文件,后缀为.pyc.bak
.
:这是命令行中的当前目录。这意味着compileall
将会在当前目录及其所有子目录中查找Python源文件并编译它们
注意事项
不使用-b
参数时,编译出来的pyc
文件会存在__pycache__
目录下,并且文件名称为xxx.python版本.pyc