我正在尝试创建一个 .txt 文件并保存用户提供的信息,并在 python 中打开该文件 我在创建文件时遇到问题
这是我的代码
from Tkinter import *
raiz = Tk()
frame = Frame(raiz)
def cadastro():
form = Toplevel(raiz)
Label(form, text='Nome: ').grid(column=0, row=0, sticky=E)
Label(form, text='Celular: ').grid(column=0, row=1, sticky=E)
nome = StringVar()
celular = StringVar()
a=Entry(form, textvariable=nome, width=15)
a.grid(column=1, row=0, sticky=W)
Entry(form, textvariable=celular, width=15).grid(column=1, row=1, sticky=W)
def onCancel():
form.destroy()
def onOk():
******.insert('','end',text=nome.get(), values=celular.get())
onCancel()
Button(form, text='OK', command=onOk).grid(column=0, row=2, sticky=E)
Button(form, text='Cancel', command=onCancel).grid(column=1, row=2, sticky=W)
def listar():
w = Button(raiz, text='Cadastrar',command=cadastro).grid()
x = Button(raiz, text='Listar').grid()
raiz.mainloop()
** 这是我放置文件名的地方 非常感谢您提前
最佳答案
您可以使用 open built-in获取具有写入权限的文件对象,然后使用 write function 填充内容:
file = open('<FILENAME>.txt', 'w')
file.write('first line\n')
file.write('second line\n')
file.close()
查看链接文档以获取有关开放参数和其他有用函数(如 writelines)的更多信息.
关于Python:如何创建文件.txt并在其中记录信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17386808/