|
发表于 2017-12-13 10:32:52
|
显示全部楼层
CSDN这个帖子的代码运行过,结果还是报错。(我用的是Win10, python3.6。里面Print的语法已经修改过。)
- print('---------this is module a.py----------')
- def a():
- print("hello, a")
- from b import b
- b()
- a()
- print('----------this is module b.py----------')
- def b():
- print("hello, b")
- def c():
- from a import a
- a()
- c()
复制代码
报错信息为:
- ======================== RESTART: F:\Python-Ex\aa.py ========================
- ---------this is module a.py----------
- hello, a
- Traceback (most recent call last):
- File "F:\Python-Ex\aa.py", line 3237, in <module>
- a()
- File "F:\Python-Ex\aa.py", line 3234, in a
- from b import b
- ImportError: cannot import name 'b'
- >>>
复制代码 |
|