Bonjour à tous
Bon étant en cours d'auto-formation sur le langage je suis un peu bloquer depuis 2 jours sur 2 problématiques :
- J'essaye de faire un héritage de classe, mais j'obtiens le message :
Message obtenu :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 class Browser(webdriver): def GetElement(self): webdriver. print 'toto'
Quelqu'un pourrais m'expliqué ce message ?class Browser(selenium.webdriver):
TypeError: Error when calling the metaclass bases
module.__init__() takes at most 2 arguments (3 given)
- En ce qui concerne les packages, J'aimerais organisé mes fichiers de la façon suivante :
Main.py utilise toto et tata je lui est donc mis
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5ElementPackage Fichier1.py qui contient classe toto Fichier2.py qui contient classe tata __init__.py Main.py
__init.py__ contient :
Code : Sélectionner tout - Visualiser dans une fenêtre à part From ElementPackage import *
Mais cela ne fonctionne pas, la démarche est elle bonne ou non ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part import Fichier1, Fichier2
Partager