Packages avec nombre de modules inconnu et fonction identique
Bonjour,
J'ai un problème que je n'arrive pas à résoudre (faisable ? et comment si oui comment ?).
Je vous présente d'abord l'architecture de mon code:
Voici la structure de mes fichiers:
Citation:
main.py
tools/__init__.py
tools/xx.py
tools/yy.py
tools/zz.py
Je ne connais ni le nom, ni le nombre des modules présent dans tools.
Tous les modules ont la même fonction que l'on va appeler mafunc().
Dans mon programme main.py, je voudrais récupérer le nom de chaque module et appeler mafunc() de chaque module.
Importer tout les modules je peux le faire avec:
Code:
from tools import *
mais pour le reste je ne sais pas.