我的_pycache_文件夹和.pyc字节代码文件在哪里?

时间:2014-06-18 17:35:41

标签: python python-3.x

我在Windows 7上运行Python 3.4.1,并认为在命令行中运行.py脚本后,将在我的脚本运行的同一目录中创建名为_pycache_的目录。即使我确定已经选中了“显示隐藏的文件,文件夹和驱动器”,但它不存在。我在这里和Google上环顾四周,但似乎无法得到一个让这个可见的答案。

有人可以帮忙吗?我是Python的新手,想查看字节码文件。

1 个答案:

答案 0 :(得分:4)

该目录名为__pycache__ double 下划线)。

只有在Python有权在.py文件所在的同一位置创建目录时才会创建它。该文件夹不以任何方式隐藏,如果不存在,则Python不会创建它。

请注意,.pyc字节码缓存文件仅为代码导入的模块创建;它不是为主脚本文件创建的。如果您运行python.exe foobar.py,则不会创建__pycache__/foobar.cpython-34.pyc文件。