【发布时间】:2016-07-11 15:28:51
【问题描述】:
所以我有一个程序可以生成 python 文件的字节码。在这种情况下,我想从字节码(.pyc)文件中导入语句。我相信该文件必须位于父文件夹中,所以可以说我希望文件一旦编译就存储在 /root/users/folder 中。但是这里的代码只允许我编译它并将它存储到当前文件夹中。
代码:
from py_compile import compile as bytecode
bytecode(file='file.py')
现在我知道 a 可以只使用另一个函数移动文件,但这是他们存储文件的另一种方式,特别是模块在导入时如何存储在 /root/users/__pycache__ 中。
【问题讨论】:
标签: python python-3.x compilation python-3.5 bytecode