Bonjour,
Je ptogramme en python de la même manière qu'en java (language dans lequel j'ai été formé). Hélas, si j'essaie d'utiliser self.méthode() ça marche bien par contre quand il faut l'utiliser comme référence simple dans un constructeur ça ne marche pas
Exemple :
Utilisation normal
et le code qui ne marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 self.now = datetime.datetime.now()
Pourquoi ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 timer = Timer(self.diff.seconds,0,self)
J'ai également essayer de programmer une classe avec un constructeur qui prend des paramètre mais là python me dit que le constructeur object() duquel hérite la classe ne prend pas de paramètre.
Exemple
Que ce passse-t-il ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 _init (self,seconde) : # pas d'appel de super() Self.seconde = seconde
Merci pour votre aide
Salutations
Partager