如何在python中保存变量?

时间:2014-11-16 23:18:15

标签: python

我正在创建自己的基于文本的冒险游戏,并决定包含一个保存游戏功能。所以我做了一个小程序来测试如何保存变量。我研究了如何,这是我得到的,但它出现了一个错误:

exceptions.TypError:'unicode'object is not callable

我对编程比较陌生,所以任何希望都会受到高度赞赏。

import pickle

def save ():
    f = open('gamesave.pickle', "w")
    pickle.dump(level, f)
    f.close

def load():
    f = open('gamesave.pickle')
    level = pickle.load(f)
    print level
    f.close

level = (1)

open = raw_input("do you want to open?")
if open==("yes"):
load()

if open==("no"):
    print("hello, you have leveled up")
    level += 1
   `enter code here` save()

0 个答案:

没有答案