请用 Python 语言编写一个简易的系统登录程序。
正确答案:  
	import tkinter.messagebox
 
	import tkinter
 
	my_window = tkinter.Tk() # 生成 my_window 主窗口
 
	my_window.title('welcome my_window') # 设置窗口标题
 
	cv = tkinter.Canvas(my_window,bg='lightcyan') # 用画布设置窗口的颜色
 
	cv.pack()
 
	my_window.geometry('200x150') # 设置窗口大小
 
	# label 标签(用户名和密码的变量)
 
	varName = tkinter.StringVar() # 文字变量储存器器
 
	varName.set('admin')
 
	varPwd = tkinter.StringVar()
 
	varPwd.set('123456')
 
	# 创建账户的标签
 
	labname = tkinter.Label(my_window,text=' 用户名 ',justify=tkinter.RIGHT,bg='pink',width=80)
 
	labname.place(x=10,y=5,width=80,height=20)
 
	# 创建文本框,同事设置关联变量
 
	enterName = tkinter.Entry(my_window,width=80,textvariable=varName)
 
	enterName.place(x=100,y=5,width=80,height=20)
 
	# 创建密码的标签 和文本框
 
	labPwd = tkinter.Label(my_window,text=' 密码',justify=tkinter.RIGHT,bg='pink',width=80)
 
	labPwd.place(x=10,y=30,width=80,height=20)
 
	enterPwd = tkinter.Entry(my_window,show='*',width=80,textvariable=varPwd)
 
	enterPwd.place(x=100,y=30,width=80,height=20)
 
	# 登录按钮事件处理函数
 
	def login():
 
	Name = enterName.get()
 
	Pwd = enterPwd.get()
 
	if Name =='admin' and Pwd == '123456':
 
	tkinter.messagebox.showinfo(title='Python tkinter',message=' 登录成功!!')
 
	else:
 
	tkinter.messagebox.showerror(title='python tkinter',message=' 登录失败 ')
 
	# 创建按钮组件,并且设置按钮事件的处理函数
 
	buttonOK = tkinter.Button(my_window,text = 'login',background='lightskyblue',command =
 
	login())
 
	buttonOK.place(x=30 , y=70 , width=50,height=20)
 
	# 取消按钮的时间处理函数
 
	def cancel():
 
	# 清空用户输入的用户名和密码
 
	varName.set('')
 
	varPwd.set('')
 
	buttonCancel =
 
	tkinter.Button(my_window,text='Cancel',background='lightgray',command=cancel())
 
	buttonCancel.place(x=100,y=70,width=50,height=20)
 
	# 启动消息循环
 
	my_window.mainloop()
本题解析: 暂无解析