如何使用字典表单中的tkinter在文本文件中保存文件,并在文本小部件中读取或显示它们

时间:2014-08-24 03:09:33

标签: python tkinter

我已经能够编写一个函数,可以将条目或条目信息从条目小部件保存到文本文件中。我还编写了一个函数,可以通过键入名称来搜索人员的信息。另一个条目小部件中的人在文本小部件中显示该人的信息,但当我尝试在文本小部件中显示另一个信息时我收到错误..这些是代码

    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])

0 个答案:

没有答案