我正在使用 pygame 创建一个游戏,但我对编程语言仍然很陌生。 我尝试使用Python(读取行等)使用文本文件和文件i/o制作数据/保存文件。 我意识到,我无法删除某一行并使用文本文件的文件 I/O 编辑该行。 所以我想知道如何使用文件 i/o (另一种方式)或与 pygame 集成的东西来创建一个?
最佳答案
您应该使用某种序列化,以稍后可以读取的定义格式保存游戏状态(对象),以便它再次转换为 Python 对象。例如,您可以使用 shelve module或pickle module用于实现对象持久化。
关于python - 如何创建 pygame 保存文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27256155/