1

我正在尝试创建一个程序,通过步行或跑步等方式使小人向前移动。我需要能够保存小人的状态并在任何给定时间加载它,但我不知道该怎么做。谁能帮我把球滚起来?

4

1 回答 1

2

您可能会将状态(字符的位置,也许是其他东西)存储在某种 Python 数据结构中。您可以创建一个文件来存储此信息。最明显的方法是:

  1. 创建一个纯文本文件,其中包含重新创建状态所需的文本/数字。您需要对其进行解析以加载状态,但您可以选择您喜欢的任何文件格式。
  2. 用于pickle将 Python 对象直接转储到文件中。然后,您将使用它们来阅读它们pickle.load,而不必费心解析文件。
于 2012-11-25T20:32:07.427 回答