singleton en python
📁 Sujets avancés sur Python, IA
J'ai implémenté un singleton avec Wiki()
Mon code :
class SpriteManager(object): def __new__(cls): if not hasattr(cls, 'instance'): cls.instance = super(SpriteManager, cls).__new__(cls) retu cls.instance def __init__(self): self.setSprite = set()Chaque fois que j'appelle SpriteManager(), le constructeur est appelé. Selon le concept si
Je ne connais pas de moyen de terminer la saisie avec une touche spécifique, mais je connais une autre méthode :
var = """".join(iter(input, """"))Dans ce cas, la saisie se termine lorsqu'on appuie sur enter sur une ligne vide.
Puisque les gens upvotent, je pense qu'il vaut la peine d'expliquer le code :iter(input, """") va yield le résultat de l'appel de la fonction input sans arguments, jusqu'à ce que input() retourne une chaîne vide (""""). Ensuite, nous joignons simplement via """" tous les résultats de ce générateur.
Connectez-vous pour laisser une réponse