<p>我的程序是一个基本的Tkinter游戏与记分牌类型系统。此系统将用户名和每个用户的尝试次数存储在文本文件中。你知道吗</p>
<p>例如,当这是用户的第一次时,它会将他们的名字作为[joe\u bloggs,1]附加到文本文件的末尾,其中joe\u bloggs是用户名,1是尝试次数。作为用户的第一次,它是1。你知道吗</p>
<p>我试图寻找一种方法来'更新'或改变数字'1'的增量1每一次。此文本文件以该格式存储所有用户,即[Joe,1][example1,1][example2,2]。你知道吗</p>
<p>以下是我目前拥有的代码:</p>
<pre><code>write = ("[", username, attempts ,"]")
if (username not in filecontents): #Searches the file contents for the username
with open("test.txt", "a") as Attempts:
Attempts.write(write)
print("written to file")
else:
print("already exists")
#Here is where I want to have the mechanism to update the number.
</code></pre>
<p>提前谢谢。你知道吗</p>