找了半天没找到错误呀
#coding=utf-8
from tkinter import *
from tkinter import messagebox
class Ai(Frame):
def __init__(self, master=None):
super().__init__(master)
self.master = master
self.pack()
self.Zujian()
def Zujian(self):
self.labe01 = Label(self, text="用户名")
self.labe01.grid(row=0, column=0)
v1 = StringVar()
self.entry01 = Entry(self, textvariabl=v1)
v1.set("amande")
self.entry01.grid(row=0, column=1)
self.labe02 = Label(self, text="用户名")
self.labe02.grid(row=0, column=2)
self.labe03 = Label(self, text="密码")
self.labe03.grid(row=1, column=0)
v2 = StringVar()
self.entry02 = Entry(self, textvariabl=v2, show="*").grid(row=1, column=1)
v2.set("123456")
Button(self, text="登录", command=self.zhengqu).grid(row=2, column=1)
Button(self, text="退出", command=root.destroy).grid(row=2,column=2)
def zhengqu(self):
ID = self.entry01.get()
Mima = self.entry02.get()
if ID =="123456" and Mima == "123456":
messagebox.showinfo("", "登录成功,送你99朵玫瑰花")
else:
messagebox.showinfo("", "登录失败,用户名或者密码错误")
root = Tk()
root.geometry("400x100+100+100")
AI = Ai(master=root)
root.mainloop()