我已经能够编写一个函数,可以将条目或条目信息从条目小部件保存到文本文件中。我还编写了一个函数,可以通过键入名称来搜索人员的信息。另一个条目小部件中的人在文本小部件中显示该人的信息,但当我尝试在文本小部件中显示另一个信息时我收到错误..这些是代码
def adduser():
name = "Name: " + entry_box1.get()
course = "Course: " + entry_box2.get()
reference_number = "Ref Number : " + entry_box3.get()
email = "Email : " + entry_box6.get()
timestamp = str(now)
data[name] = course, reference_number, email, timestamp
addstudent = open ("data.txt", "a")
addstudent.write(str(data))
addstudent.close()
这是读函数
def read():
query = open ("data.txt", "r").read()
data = eval(query)
name = "Name: " + s_b.get()
if name in data:
tt.insert(0.,data[name])