保存程序并加载正在使用的程序

时间:2012-11-25 20:07:00

标签: python-3.x

我正在尝试创建一个程序,通过步行或跑步等方式让小人前进。 我需要能够保存小人的状态,并在任何给定的时间加载它,我不知道如何做到这一点。谁能帮助我让球滚动?

1 个答案:

答案 0 :(得分:2)

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

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