擅长:python、mysql、java
<p>这就是你的意思吗</p>
<pre><code>def Endscript():
with open("playerstories.txt", 'a') as f:
with open("number.txt", "r") as file:
numberofcycles = file.readline()
numberofcycles = int(numberofcycles)
f.write("================\n")
f.write("Story" + str(numberofcycles) + ": \n")
f.write(" -\n")
f.write("Players name: " + Player.name)
f.write("\n")
f.write("Players characteristic: " + Player.char)
f.write("\n")
with open("number.txt", "w") as f:
numberofcycles += 1
numberofcycles = str(numberofcycles)
f.write(numberofcycles)
</code></pre>
<p>错误是由未定义的numberofcycles引起的,如果是,则是因为您没有读入txt文件以检索numberofcycles</p>