【发布时间】:2014-11-07 22:12:56
【问题描述】:
我正在尝试在 python 2.6 中执行以下操作。
my_module.py:-
from another_module import another_factory
def my_factory(name):
pass
another_module.py:-
from my_module import my_factory
def another_factory(name):
pass
两个模块在同一个文件夹中。
它给了我错误:
Error: cannot import name my_factory
【问题讨论】:
-
请显示您项目的文件夹和模块的结构
-
你尝试第一种方法时能显示错误吗?以及您如何尝试使用该功能的示例。
-
您是否收到错误消息?究竟会发生什么? “不工作”信息不足以诊断问题。
-
my_module是否导入another_module,反之亦然? -
@ikaros45 是的,这在 python 中可行吗?
标签: python python-2.6