python -m py_compile file.py
什么是pyc文件
pyc是一种二进制文件,是由py文件经过编译后,生成的文件,是一种字节码文件(byte code),py文件变成pyc文件后,加载的速度有所提高。pyc的内容,是跟python的版本相关的,不同版本编译后的pyc文件是不同的。
为什么需要pyc文件
因为py文件是可以直接看到源码的,所以就需要编译为pyc后,再发布出去。
批量生成pyc文件
需要把整个文件夹下的py文件都编译为pyc文件,python又为了我们提供了另一个模块:compileall
可以直接用命令行编译一个目录下的文件:python -m compileall <dir>