我在Windows 7上运行Python 3.4.1,并认为在命令行中运行.py脚本后,将在我的脚本运行的同一目录中创建名为_pycache_
的目录。即使我确定已经选中了“显示隐藏的文件,文件夹和驱动器”,但它不存在。我在这里和Google上环顾四周,但似乎无法得到一个让这个可见的答案。
有人可以帮忙吗?我是Python的新手,想查看字节码文件。
答案 0 :(得分:4)
该目录名为__pycache__
( double 下划线)。
只有在Python有权在.py
文件所在的同一位置创建目录时才会创建它。该文件夹不以任何方式隐藏,如果不存在,则Python不会创建它。
请注意,.pyc
字节码缓存文件仅为代码导入的模块创建;它不是为主脚本文件创建的。如果您运行python.exe foobar.py
,则不会创建__pycache__/foobar.cpython-34.pyc
文件。