文件“/ home / ***** / PycharmProjects / Futbot _hako_ny / FUT / Central.py”,第27行,在主体上 core_class = fut.Core('****** @ hotmail.com','*****','*****',platform ='ps4',sms = True,proxies = proxy,anticaptcha_client_key = captcha_key)#设置核心类
AttributeError:模块'fut'没有属性'Core'
我知道模块Core
中有一个属性fut
。我试过了:
print(fut)
<module 'fut' from '/home/*****/PycharmProjects/fut/fut/__init__.py'>
我可以看到它正在使用正确的模块路径。一切都运行正常,直到我将自制模块导入core.py
并添加了一个print语句。如果我取消对我的导入和对core.py
的小改动,那么一切都工作正常。
为什么导入/小更改会破坏我的程序? Pycharm不会抱怨我的任何导入或代码。
我们非常感谢任何建议。
答案 0 :(得分:0)
我明白了。该错误是由循环依赖引起的。我的模块&#34; core.py&#34;正在导入模块&#34; Central.py&#34;反之亦然。在固定版本中,我移动了&#34; import Central
&#34;进入正在使用它的功能。