0 好的,我知道這看起來有多基礎,但我還沒有真正掌握基礎知識。所以,我試圖將變量作爲文本寫入文件,然後在重新啓動遊戲時檢索它們以使用它們。基於文本的遊戲的基本保存遊戲 來源 2013-09-29 SGT RP Command +3 ['pickle'](http://docs.python.org/2/library/pickle.html)可能是你需要的 – TerryA +0 你能告訴我們你試過了什麼嗎? 'Pickle'是一種消化,但也有其他方法(普通txt文件,xml等) – blablatros +0 @blablatros,我嘗試過使用txt文件,但它不會讓我將文本重新分配給任何變量。 –
4 shelve模塊可能是你正在尋找的。請注意,shelve內部使用pickle,所以它將能夠處理任何Python對象。 這是它的工作原理。首先,你打開貨架: import shelve data = shelve.open("savegame") 的,你玩的數據: data["foo"] = "bar" 然後,當你做,你同步的shelve到文件系統: data.sync() 然後,當您重新打開shelve時,data["foo"]仍將設置爲"bar"。 來源 2013-09-29 10:42:41
['pickle'](http://docs.python.org/2/library/pickle.html)可能是你需要的 – TerryA
你能告訴我們你試過了什麼嗎? 'Pickle'是一種消化,但也有其他方法(普通txt文件,xml等) – blablatros
@blablatros,我嘗試過使用txt文件,但它不會讓我將文本重新分配給任何變量。 –