我想使用 Tkinter 制作一个答题器。我的应用程序中有一个“保存”按钮。基本上,如果我点击这个按钮,它应该记录我点击了多少次。但我的问题不是关于这个按钮。如何让程序启动时立即打开文件并查看用户是否保存了点击次数。程序找到该数字所在的行(如果它在文件中)并将该点击次数插入到 clicks 变量中,并且用户不会重新开始。如果文件为空,则程序将向变量写入 0 个点击:
clicks = 0
用户将开始点击。
如有必要,采用 .txt 格式的文件。程序应将所有数据写入其中。
我想使用 Tkinter 制作一个答题器。我的应用程序中有一个“保存”按钮。基本上,如果我点击这个按钮,它应该记录我点击了多少次。但我的问题不是关于这个按钮。如何让程序启动时立即打开文件并查看用户是否保存了点击次数。程序找到该数字所在的行(如果它在文件中)并将该点击次数插入到 clicks 变量中,并且用户不会重新开始。如果文件为空,则程序将向变量写入 0 个点击:
clicks = 0
用户将开始点击。
如有必要,采用 .txt 格式的文件。程序应将所有数据写入其中。
关于使用 Python 处理文件的有用文章
tkinter 上的简单点击器代码,能够将进度保存在文本文件中:
唯一的问题是文件中只记录了点击次数,但我认为在稍微研究一下文章中的主题后,您将能够更改代码以适合您。