主要我是 C++ 开发人员,试图为我使用 python 来完成某些任务。我在 python 3.6 中制作了一个 python 模块,并使用以下命令在 Windows 7 中预编译了它
python -m py_compile myfile.py
使用此链接中的信息。我创建了“myfile.pyc”
现在我想在使用 python 2.7 的 python 文件中使用它,所以我使用来自这个和 这个的信息 & 写
mod=imp.load_source('myfile.func', 'c:/folder1/folder2/myfile.pyc')
但是上面的陈述给了我例外
[name 'o' is not defined]
这是因为我在 3.6 中使用预编译并在 2.7 中使用?
我在这里想念什么