Python-在哪里初始化播放器资源清册?

Python-在哪里初始化播放器资源清册?,python,pickle,Python,Pickle,我在python中遇到了一点问题。它不是用语法或者类似的东西,但是,我正在制作一个文本rpg。我在使用pickle的游戏中有一个保存/加载功能。它很好用。但问题是,当我加载游戏时,inventory变量被设置回我在主类的init中定义的值。它是这样的: class Main(): def __init__(self): self.inventory = [] load命令也在主类中。但由于某种原因,

我在python中遇到了一点问题。它不是用语法或者类似的东西,但是,我正在制作一个文本rpg。我在使用pickle的游戏中有一个保存/加载功能。它很好用。但问题是,当我加载游戏时,inventory变量被设置回我在主类的init中定义的值。它是这样的:

            class Main():
                def __init__(self):
                    self.inventory = []

load命令也在主类中。但由于某种原因,当我用pickle加载变量时,它会将库存重置为在主类中设置的任何内容。我怎么才能停止呢?

你可以用它来导出和加载库存。恐怕我不知道怎么做,我还是个新手。我会查一查。这个问题会让你有点开阔思路:)。我不是一个喜欢泡菜的人,所以我不打算回答,但我个人建议你读一些。这不难,作业问题?可能重复的