1
所以我正在製作一個python遊戲,並且我正在嘗試實現一個保存/加載系統。我有保存部分,但是我所做的加載功能不起作用。當我將cPickle.load分配給新列表時,它不會註冊。name'newList'沒有被定義
def save():
file = open('save.txt', 'wb')
cPickle.dump(GameState, file)
file.close()
def load():
inFile = open('save.txt', 'rb')
newList = cPickle.load(inFile)
inFile.close()
請幫忙,謝謝!
您還應該提到如何的功能將被用於'newList =負載()' –
,使得它工作的大衛,謝謝:) – finaris
@finaris:你是如何調用'負載()'函數?你需要做'newList = load()'。 (請注意,函數中的名稱newList與名稱newList = load()無關:您可以爲每個名稱使用不同的名稱。 –