Dr. Xiao-Le Deng

Python生成.pyc文件

2020-10-19 10:30
#Python

1.简介

.pyc文件是由.py文件经过编译后生成的字节码文件,其加载速度相对于之前的.py文件有所提高,而且还可以实现源码隐藏,以及一定程度上的反编译。比如,Python3.3编译生成的.pyc文件,Python3.4就别想着去运行啦!→_→

2.生成单个pyc

import py_compile
 
py_compile.compile(r'H:/game/test.py')

H:/game/test.py为路径文件。

3.批量生成pyc

import compileall
 
compileall.compile_dir(r'H:/game')

H:/game为路径。

4.import后自动生成

import之后,py文件可自动生成pyc文件。

参考