【发布时间】:2022-01-01 10:04:12
【问题描述】:
我在游戏类中有这个功能:
def store_data(self):
if self.score > self.best_score:
with open("best_score.txt", "w") as file:
msg = f"BEST SCORE: {self.score}"
file.write(msg)
file.close()
我想把best_score存储在这个txt文件中(如果有更好的python存储数据的方法欢迎指正,谢谢) 我完成了游戏,我使用 pyinstaller + NSIS 来获取单个文件,当然,我将它安装在我的设备上,在安装之前没有问题,但是在从我的本地桌面安装并运行游戏后 C:\\ I收到此错误:
PermissionError: [Errno 13] Permission denied: 'best_score.txt'
所以,请你帮帮我。 谢谢。
【问题讨论】:
标签: python operating-system file-handling storing-data