Importer un fichier par son chemin en utilisant une variable passée en argument
Bonjour à tous,
J'ai une arborescence de fichiers du style :
Code:
1 2 3
| répertoire animaux
- répertoire "infos_chiens" > fichier "race.py"
- répertoire "infos_chats" > fichier "race.py" |
A côté de ça j'ai un fichier python
Code:
1 2 3
| from chats import race
....
animal = sys.argv[1] |
J'aimerais faire en sorte que la ligne "from CHATS import race" puisse prendre en compte la variable animal donnée en argument plutôt que de l'écrire (ici en majuscules), mais je ne sais pas comment faire, vu que le code ci-dessous ne marche pas :
Code:
from "infos_" + str(sys.argv[1]) import race
En vous remerciant !