因此,基本上我将信息输入两个条目框时,我希望数据进入可以在其他页面上访问的文本文件,但是目前我需要帮助来定义我正在编码的功能。如果您确实有帮助,请注意,需要添加一个新页面(最优选的是记事本),称为"学生"。从#function开始,代码是杂乱的,在def adduser()之后的下一行上的代码是不正确的。
from tkinter import*
window = Tk()
window.title("Spelling Bee Opener")
window.geometry("600x400+500+250")
window.configure(bg="yellow")
label = Label(window,text = "Please Enter Your new Username and Password in the boxes below")
label.configure(bg='yellow')
label.place(x= 50, y=25)
Student=[]
#Username Entry
label = Label(window, text="Username")
label.configure(bg='Yellow')
label.place(x=50, y=70)
entry_box1=Entry(window,)
entry_box1.place(x=110,y=70)
#Password Entry
label = Label(window, text="Password")
label.configure(bg='Yellow')
label.place(x=50, y=100)
entry_box2=Entry(window,)
entry_box2.place(x=110, y=100)
# Function
def adduser():
addstudent = open ("student.txt", "w")
addstudent.write()
window.destroy()
b = Button(window, borderwidth=2, text="Add New user", width=12, pady=5, command=adduser)
b.place(x=110,y=125)
window.mainloop()
您可以使用 .get()
在条目中获取该文本。
def adduser():
addstudent = open ("student.txt", "w")
addstudent.write("User ID: " + entry_box1.get())
addstudent.write("nUser Password: " + entry_box2.get())
addstudent.close ()
window.destroy()