如何使用 tkinter 按钮在 python 中写入文件?

Posted

技术标签:

【中文标题】如何使用 tkinter 按钮在 python 中写入文件?【英文标题】:how to write to a file in python using a tkinter button? 【发布时间】:2020-09-03 09:09:53 【问题描述】:

我正在使用 tkinter,每当我按下按钮时,我都想在文件中写入一个字符串。 但是,因为我可以从 tkinter 条目小部件更改字符串,所以在文件中只写入最后一个字符串。 如何将 tkinter 中的每个字符串写入并保存在不同行的文件中?

with open("Accountdata.txt", "r+") as f:
        
        f.write(str(usernames))
        f.write("\n")
        print(f.read())
        f.close()

【问题讨论】:

【参考方案1】:
with open(filename, 'a+') as f:  # append (plus) mode
    f.write(str(usernames) + '\n')
    f.seek(0)
    print(f.read())

【讨论】:

以上是关于如何使用 tkinter 按钮在 python 中写入文件?的主要内容,如果未能解决你的问题,请参考以下文章

python tkinter如何设置组件在窗口中的位置,比如说一个按钮,我希望这个按钮在窗口的左边,上边………

如何使用 Tkinter 按钮运行 Python 脚本?

如何在类python tkinter OOP中使用命令更改按钮的背景?

你如何使用tkinter按钮重启python程序?

如何在不单击tkinter python的情况下读取单选按钮值

如何使用 Python 3.8 中的按钮读取 Tkinter 中的条目