bonjour,
J'ai le chemin d'une classe en string un peu comme cela :
Comment est ce que je peux récupérer cette classe sous forme d'objet ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part "monpackage.monsouspackage.maclass"
merci
bonjour,
J'ai le chemin d'une classe en string un peu comme cela :
Comment est ce que je peux récupérer cette classe sous forme d'objet ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part "monpackage.monsouspackage.maclass"
merci
En utilisant les fonctions __import__ et getattr
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 classPath = "monpackage.monsouspackage.maclass" pkgName, className = classPath.rsplit('.',1) pkg = __import__(pkgName) maClass = getattr(pkg, className)
merci
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager