好人,你要明白,我在两个文件里做我的工作。但是当我在Y文件中导入X时,它会运行,它有正常的屏幕操作。现在当我在X中导入Y,已经导入到Y中,它会返回这个错误。简而言之,我很快就可以进入系统,但是当我想注销(返回登录窗口)时,它不会允许我。在
我什么都没试过,因为我不知道该怎么办。在
from app import loginUser
class Users:
def __init__(self,window):
# Criando o sistema
self.wind = window
self.wind.title("System F2T")
我希望你能帮我,因为我已经停下来了。我写了一段代码来理解我是在从一个到另一个进行交互
你的问题很不清楚,你说“它给我返回这个错误”,但是没有提供你得到的错误。{1>你应该从cd1>中得到什么
发生此错误是因为您正试图将
Users
从user.py
导入到app.py
,并且还试图将app.py
导入users.py
。这是一个导入循环并导致错误。在修复此错误的一种方法是将loginUser导入到User中需要的特定函数中(反之亦然,这取决于两个类需要做什么)。在
例如,如果一个Users对象需要在一个名为
^{pr2}$createUser()
的函数中创建一个新的loginUser,那么这两个文件如下所示您只需要导入不需要导入类的模块/文件。无论您想在哪里使用}作为
loginuser
类,请使用app.loginUser()
和{Users
类。以下代码适用于我:^{pr2}$
相关问题 更多 >
编程相关推荐