我现在有 A.py
和 B.py
,互相import
了,A.py
里有一个a变量,B.py
里有一个b类。
在A.py
里,有如下语句:obj1=B.b()
。
在B.py
里,有如下语句:obj2=A.a
。
现在问题是,运行B.py
,不报错,没问题。
运行A.py
,会报如下错误:
Exception "unhandled AttributeError"
'module' object has no attribute 'b'
我现在有 A.py
和 B.py
,互相import
了,A.py
里有一个a变量,B.py
里有一个b类。
在A.py
里,有如下语句:obj1=B.b()
。
在B.py
里,有如下语句:obj2=A.a
。
现在问题是,运行B.py
,不报错,没问题。
运行A.py
,会报如下错误:
Exception "unhandled AttributeError"
'module' object has no attribute 'b'
2 回答5.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答972 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决