Appel d'un méthode dans une autre classe
Arya Dröttningu
Messages postés
650
Statut
Membre
-
potyrond -
potyrond -
Bonjour,
Je voudrais appeler la méthode d'une classe A depuis une classe B mais impossible j'obtiens toujours l'erreur "A objet has no attribute 'printSymbol' ". Il doit y avoir un truc que j'ai mal compris.....
Fichier a.py
Fichier b.py
Quelqu'un pourrait me dire comment faire ?
Je voudrais appeler la méthode d'une classe A depuis une classe B mais impossible j'obtiens toujours l'erreur "A objet has no attribute 'printSymbol' ". Il doit y avoir un truc que j'ai mal compris.....
Fichier a.py
class A : symbol = "X" def printSymbol (self, i) : return (self.symbol)
Fichier b.py
from a import *
class B :
a = A()
def maFonction (self) :
symbol = self.a.printSymbol(1)
print (symbol )
Quelqu'un pourrait me dire comment faire ?
A voir également:
- Méthode de classe python
- Citizen code python avis - Accueil - Outils
- Ouvrez cette page. dans le code de la page, modifiez la couleur de fond de la classe .pix. un code de 4 chiffres doit apparaître dans la grille. lequel ? ✓ - Forum Programmation
- Python est introuvable. exúcutez sans argument pour procúder ó l - Forum Python
- Python pix ✓ - Forum Python
- Mot secret python pix ✓ - Forum Python