如何使用tk使用Python2.7将文本保存到txt文件中
我正在使用tkinter,我正在尝试将用户输入的文本保存到现有的txt文件中,当他们单击“保存”,任何想法如何使用tk使用Python2.7将文本保存到txt文件中,python,button,tkinter,save,Python,Button,Tkinter,Save,我正在使用tkinter,我正在尝试将用户输入的文本保存到现有的txt文件中,当他们单击“保存”,任何想法 from Tkinter import * root = Tk() w1 = Label(root, text="Username") w1.pack() e = Entry(root) e.pack() w2 = Label(root, text="Password") w2.pack() e1 = Entry(root) e1.pack() toolbar = Frame(
from Tkinter import *
root = Tk()
w1 = Label(root, text="Username")
w1.pack()
e = Entry(root)
e.pack()
w2 = Label(root, text="Password")
w2.pack()
e1 = Entry(root)
e1.pack()
toolbar = Frame(root)
b = Button(toolbar, text="save", width=9)
b.pack(side=LEFT, padx=2, pady=2)
toolbar.pack(side=TOP, fill=X)
mainloop()
最简单的方法是创建一个函数,单击save按钮时调用该函数。将其放在脚本顶部附近,然后将其设置为按钮的
命令
def save():
text = e.get() + " " + e1.get() + "\n"
with open("text.txt", "a") as f:
f.write(text)
# Snip
b = Button(toolbar, text="save", width=9, command=save)
最简单的方法是创建一个函数,单击save按钮时调用该函数。将其放在脚本顶部附近,然后将其设置为按钮的
命令
def save():
text = e.get() + " " + e1.get() + "\n"
with open("text.txt", "a") as f:
f.write(text)
# Snip
b = Button(toolbar, text="save", width=9, command=save)