python - Python # 为文本文件中的每个新字符串写入下一行
问题描述
我编写了一个小型 Python Snake 游戏,我想记录我的分数以在图表中可视化它们。有一个问题:它用新分数覆盖旧分数,而不是在新行中添加它,这是我的代码:
with open("results.txt", mode="w+") as result_list:
result_list.write(f"{self.high_score}\n")
我也尝试过,writelines
但没有帮助。有人可以告诉我我的代码有什么问题,在此先感谢!
解决方案
推荐阅读
- python - 在 lambda 层中导入库
- objective-c - 带有多个自定义单元格的“UITableView 无法从其数据源获取单元格”
- javascript - 如何获取运行 Web 应用程序的位置的 url?
- java - JVM 调试连接器内部结构和安全性
- android - 使用 android:elevation 使 TextView 消失
- macos - macOS Mojave 10.14.4 上的二进制 /etc/hosts 文件
- javascript - 使用通过选中的单选按钮循环的对象填充数组每次都会给出相同的值
- android - Android 服务因应用程序而停止
- ruby-on-rails - 在活动管理员中为全球化设置语言环境
- python - 导入多个 CSV 文件时,按顶部单元格过滤要导入的行