小编BER*_*ERO的帖子

如何在 Tkinter 中保存信息?

我想将信息保存在基于 Tkinter 的应用程序的文本文件中。

def SaveInfo():
    NameInfo = NameVar.get()
    SurnameInfo = SurnameVar.get()
    f = open('cv.txt', 'w')
    print (NameVar.get(), SurnameInfo)
    f.write(f'name - {NameInfo}')
    f.close()


NameVar = StringVar()
Label(MainInfo, text='Name ', padx=5, pady=5).grid(row=1, column=1)
Name = Entry(MainInfo, textvariable=NameVar).grid(row=1, columnspan=3,
        column=2)
SurnameVar = StringVar()
Label(MainInfo, text='Surname ', padx=5, pady=5).grid(row=2, column=1)
Surname = Entry(MainInfo, textvariable=SurnameVar).grid(row=2,
        columnspan=3, column=2)

Submit1 = Button(MainInfo, text='Submit',
                 command=SaveInfo()).grid(row=10, column=3)
Run Code Online (Sandbox Code Playgroud)

当我在条目中输入内容时,它既不打印任何内容也不保存任何信息。

python tkinter

1
推荐指数
1
解决办法
47
查看次数

标签 统计

python ×1

tkinter ×1