我正在将 kivy 用于 android 应用程序。
目前我正在开发一个小游戏......当我想将最高分存储在文件中时出现问题......我正在使用python open
,readline
但writelines
我总是遇到同样的错误
“没有找到这样的文件或目录'score.txt'”
但我在 main.py 所在的同一目录中有一个文件 score.txt。
我只是无法理解我是否做错了什么或在 kivy 中不可能进行文件处理……如果还有其他方法可以做到这一点,请告诉我。谢谢
def read():
fr=open("score.txt","r")
line = fr.readline()
fr.close()
h=line.split(':')
high = int(h[1])
if high<disp_score:
fw=open("score.txt","w")
seq="highest:" + str(disp_score)
fw.writelines(seq)
fw.close()
这是我的文件实现,其中只有在线写成highest:4000