1 编译
python解释器会将 *.py 脚本文件进行编译,并将编译结果保存到__pycache__
目录中。
2 作用
下次再执行工程时
它先检查本地是否有上述字节码文件
和该字节码文件的修改时间是否与其脚本一致
。
是就直接执行,即解释器发现这个 *.py 脚本没有修改过,就会跳过编译这一步,直接运行以前生成的保存在 __pycache__文件夹里的 *.pyc 文件。
否,则重复编译步骤。
- 这样工程较大时就可以大大缩短项目运行前的准备时间;
- 如果你只需执行一个小工程,没关系 忽略这个文件夹就行。