Bonjour,
Je souhaite vérifier si des modules sont installés avant d’exécuter un programme. Comme j'ai pas mal de modules, je voudrais faire une boucle genre try: except:.
D'où ma question: peut-on faire un import en donnant comme paramètre une variable interprétée genre:
J'avais vu ce code sur le net mais il semble ne pas fonctionner.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 pkgs=['datetime','os','math','sys',.........................................] for package in pkgs: try: import package except: print(package + ' non installé')
Merci de votre retour
PS: sans quoi je suis condamné à traiter les modules un par un ...
Partager