안녕하세요 저는 파이썬으로 텍스트 모험을하고 있습니다. 게임은 피클에서 저장 기능을 만들려고 너무 커야 만했습니다. 위치, 금 및 인벤토리 .txt 파일 하지만로드 및 저장 기능을 코드의 맨 아래에 새 변수를로드 할 가져올 수 없습니다. 미리 감사드립니다. 파이썬 텍스트 게임 저장 기능
def do_save(self, arg):
savegame = open('savegame.txt', 'w')
pickle.dump(inventory, savegame)
pickle.dump(gold, savegame)
pickle.dump(location, savegame)
def do_load(self,arg):
loadgame = open('savegame.txt', 'r')
inventory = pickle.load(loadgame)
location = pickle.load(loadgame)
gold = pickle.load(loadgame)
데이터를 파일에 덤프 한 순서대로로드하려고 시도 했습니까? – Tekay37
로드 함수를 호출 한 후 오류 메시지가 표시됩니까? – yarwest