Questions diverses : héritage et package
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 :
Code:
1 2 3 4
| class Browser(webdriver):
def GetElement(self):
webdriver.
print 'toto' |
Message obtenu :
Citation:
class Browser(selenium.webdriver):
TypeError: Error when calling the metaclass bases
module.__init__() takes at most 2 arguments (3 given)
Quelqu'un pourrais m'expliqué ce message ?
- En ce qui concerne les packages, J'aimerais organisé mes fichiers de la façon suivante :
Code:
1 2 3 4 5
| ElementPackage
Fichier1.py qui contient classe toto
Fichier2.py qui contient classe tata
__init__.py
Main.py |
Main.py utilise toto et tata je lui est donc mis
Code:
From ElementPackage import *
__init.py__ contient :
Code:
import Fichier1, Fichier2
Mais cela ne fonctionne pas, la démarche est elle bonne ou non ?