2012-11-25 46 views
1

我正試圖創建一個程序,通過步行或跑步等方式向前移動一個小人。 我需要能夠保存該小人的狀態並將其加載任何給定的時間,我不知道如何做到這一點。任何人都可以幫助我讓球滾動嗎?保存程序並加載正在使用的程序

回答

2

您可能會擁有存儲在某種Python數據結構中的狀態(字符的位置,也許是別的東西)。您可以創建一個存儲此信息的文件。最明顯的方法是:

  1. 創建重建國家所需的文/數字的純文本文件。您需要解析它才能加載狀態,但您可以選擇任何您喜歡的文件格式。
  2. 使用pickle可以將Python對象直接轉儲到文件中。然後您將使用pickle.load讀取它們,並且不必打擾解析該文件。
+0

謝謝你的幫助:) – simonide

+0

沒問題。另請注意,您可以[接受答案](http://meta.stackexchange.com/a/5235/181223)。 –

相關問題