这是我的超类,删除了不必要的代码
class loginform:
global username
def __init__(self,root):
#=====================================root=====================================
self.root = root
self.root.geometry('1350x700+100+50')
self.root.configure(background= "orange")
self.root.title("Bmail - login / Sign-in")
self.userE = tk.Entry(master=frame, font=("Verdana, Bold", 11), bg="white", fg="grey", width=50)
self.userE.place(x=90, y=355)
passl = tk.Label(text="password:", master=frame, font=("Verdana, Bold", 11)).place(x=10, y=390)
def access_func(self,event):
compose_mail.acc
我想访问self.userE.cget("text")
,但它没有给我,绑定 func 错误或进入无限循环
这是我的 composemail(子)类
access = loginform
class compose_mail(access):
def __init__(self, root):
obj1=super().__init__(root)
self.root = root
self.root = Toplevel()
self.root.title("Bmail-Compose Mail form")
self.root.geometry("1350x700+100+50")
self.root.resizable(False, False)
self.root.configure(bg="orange")
self.luser = Label(cframe, bg="yellow", width=50, text=self.acc)
self.luser.place(x=20, y=650)
def acc(self):
a=self.userE.cget("text")
root=tk.Tk()
obj=loginform(root)
obj.root.mainloop()
请帮我解决这个问题....