• [^] # Re: Difficulté ?

    Posté par (site web personnel) . En réponse au message Ajouter des méthodes à une instance de classe, après sa création. Évalué à 2. Dernière modification le 22 janvier 2018 à 14:21.

    Complément.

    Si tu veux passer l'objet en paramètre à tes fonctions isolées (pour accéder à ses attributs), tu peux utiliser la fonction partial() du module functools, définir un paramètre self dans tes fonctions isolées et faire que l'objet auquel est associé la fonction soit passé comme paramètre). Du genre (pas testé):

    def fcta(self): print("Je suis", self, "dans fcta")
    a.fct = functools.partial(fcta, a)

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN