1

歩いたり走ったりして小さな男を前進させるプログラムを作成しようとしています。小さな男の状態を保存していつでもロードできるようにする必要がありますが、これを行う方法がわかりません。誰かがボールを転がすのを手伝ってくれませんか?

4

1 に答える 1

2

何らかの Python データ構造に状態 (キャラクターの位置など) が保存されている可能性があります。この情報を格納するファイルを作成できます。最も明白な方法は次のとおりです。

  1. 状態を再現するために必要なテキスト/数値を含むプレーンテキスト ファイルを作成します。状態をロードするにはそれを解析する必要がありますが、好きなファイル形式を選択できます。
  2. picklePython オブジェクトをファイルに直接ダンプするために使用します。次に、を使用してそれらを読み取るためpickle.load、ファイルの解析に煩わされる必要はありません。
于 2012-11-25T20:32:07.427 に答える