我一直在使用pythontkinter为一个输入程序设计一个登录屏幕,我想使用一个数据库以字典格式保存多个用户的信息,其中key是用户名,key的值是它的密码。然后我有两个按钮,一个是更改输入用户名的密码,另一个作为登录按钮。这是我目前掌握的代码:import tkinter as tk
import tkinter.messagebox as tm
import dbm
db=dbm.open('M:\\Python\\Typing Program\\Dictionary.db','c')
db['Mistap']='steefjabz'
class TypingLogin(tk.Tk):
def __init__(self, *args, **kwargs):
tk.Tk.__init__(self, *args, **kwargs)
container=tk.Frame(self)
container.pack(side="top", fill="both", expand=True)
container.grid_rowconfigure(0, weight=1)
container.grid_columnconfigure(0, weight=1)
self.frames = {}
for F in (LoginScreen,TestScreen):
frame=F(container, self)
self.frames[F]=frame
frame.grid(row=0, column=0, sticky="