Selenium 求教,关于 python 中交叉引用的方法

Verckolf · 2018年04月26日 · 最后由 leo126 回复于 2018年04月26日 · 1033 次阅读

假设有两个文件如下:
运行a.py就会报错cannot import name 'xxxx',百度了下,这样设计本身就不合逻辑。但是a.py文件必须要导入b.py,与此同时,b.py文件需要应用a.py中的变量。请问要怎么处理?😰 😰

#a.py
from b import *

#b.py
from a import *

共收到 5 条回复 时间 点赞

引用部分单独抽出来作为common啊

可以在局部import,比如一个类中,方法中

这种写法的意义是?

andward 回复

有时候项目太大,没注意可能会有这样的情况。两个模块相互引用了

workaround:

# b.py
import a
a.func
a.Class()
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册