我无法在硬盘上看到编译的Python文件(字节代码)。 我只能看到带有py扩展名的脚本文件,但没有带有pyc扩展名的编译文件
我安装了Windows 7操作系统。
答案 0 :(得分:5)
只有导入的模块才能获得字节码缓存,.pyc
文件。对于主脚本文件,首先运行的是 no 字节缓存文件。
仅当Python具有对文件系统的写访问权时,才会创建字节码缓存文件。
对于Python 3.2更新,这些字节码文件已移至名为__pycache__
的子目录,请参阅PEP 3147。
如果您没有看到python代码的.pyc
文件,请检查您:
__pycache__
目录-B
command line switch禁用字节码缓存写入来运行Python。 答案 1 :(得分:0)
您可能正在使用-B选项调用解释器。
http://docs.python.org/2/using/cmdline.html#miscellaneous-options