【发布时间】:2014-08-20 07:17:28
【问题描述】:
如何在脚本运行时将创建的 .pyc 文件定向到不同的目录?如果重要的话,我正在运行 python 2.7.3。当我运行 .py 文件时,它们只会弄乱我的文件。
【问题讨论】:
-
@SomeGuy:2.7 的答案与 3.0 和 3.1 的答案相同。
标签: python python-2.7
如何在脚本运行时将创建的 .pyc 文件定向到不同的目录?如果重要的话,我正在运行 python 2.7.3。当我运行 .py 文件时,它们只会弄乱我的文件。
【问题讨论】:
标签: python python-2.7
你不能。 .pyc 文件只能写入与源文件相同的位置。
Python 3.2 改为移动到 __pycache__ 子目录。这两个选项都不可配置。
您最多可以通过删除对目录的写入权限、在运行 Python 时设置 -B command line option 或设置 PYTHONDONTWRITEBYTECODE environment variable 来禁用正在写入的字节码文件。
【讨论】: