如何基于输入列表激活类?

时间:2018-12-10 00:01:34

标签: python list class

我正在制作一个使用套牌的纸牌游戏,每个套牌包含许多纸牌。卡片组位于.txt中。我不确定如何将.txt列表传输到每个卡片组的类对象列表。

line_num = 0
    decks = {}
    name = None
    for line in open("Decks.txt", "r"):
        line_num = line_num + 1
        raw_line = line.strip("\n")
        if line_num % 2 == 1:
            name = raw_line
        elif line_num % 2 == 0:
            decks[name] = raw_line.split(", ")
            for item in decks[name]:

这是我需要知道如何将列表中的每个项目作为类对象激活的地方。激活后,这些对象将被添加到名为player.deck的列表中。

卡片组中的每张卡都是一个类别,其中包含self.healthself.imageself.attack之类的特征。

0 个答案:

没有答案