本文整理汇总了Python中Utils.Config.saveConfig方法的典型用法代码示例。如果您正苦于以下问题:Python Config.saveConfig方法的具体用法?Python Config.saveConfig怎么用?Python Config.saveConfig使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Utils.Config
的用法示例。
在下文中一共展示了Config.saveConfig方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: saveDeck
# 需要导入模块: from Utils import Config [as 别名]
# 或者: from Utils.Config import saveConfig [as 别名]
def saveDeck(self, player):
"""
Sauvegarde du deck dans le fichier de configuration
Le deck sauvegardé est associé à un nom
Si le nom est déjà présent dans le fichier de configuration le deck est écrasé
"""
if len(player.cardsList) < Player.totalCardIntoDeck:
print("Le nombre de carte dans le deck du joueur n'est pas suffisant")
return False
cardList = [ card.idCard for card in player.cardsList ]
deckName = input("Choisissez le nom de votre deck : ")
decks = self.config["Decks"]
deck = [ deck for deck in decks if deck["Name"] == deckName ]
if len(deck) <= 0:
decks.append({"Name":deckName, "CardList" : cardList})
else:
deck[0]["CardList"] = cardList
Config.saveConfig(self.config)
return True