解决这些构造通常涉及诸如依赖注入之类的技术。
但是,修复此错误相当简单:
在calendarLib.py中:
import homePageLibclass CalendarPage(object): def clickHomePagelink(self): [...] return homePageLib.HomePage()
模块级别的代码在导入时执行。使用
from [...] import [...]语法要求模块完全初始化才能成功。
一个简单的
import [...]没有,因为没有符号被访问,从而打破了依赖链。



