[Python] Passer un argument avec une appli
Bonjour,
J'ai écrit un script complètement inutile qui permet de sauvegarder un repertoire dans un autre. Et plus inutile encore, il opère en lisant le texte du fichier pour le recopier ailleurs :-D
Mais bon je débute.
Alors voici mon problème. Comme je travaille sur Linux, j'aimerais pouvoir passer des arguments au moment de l'execution de l'application selon le schema classique:
Voilà, merci d'avance pour vos réponses :-)
J'ai écrit un script complètement inutile qui permet de sauvegarder un repertoire dans un autre. Et plus inutile encore, il opère en lisant le texte du fichier pour le recopier ailleurs :-D
Mais bon je débute.
Alors voici mon problème. Comme je travaille sur Linux, j'aimerais pouvoir passer des arguments au moment de l'execution de l'application selon le schema classique:
./mon_programme.py --argument - une_lettre <repertoire destination> <repertoire provenance>
Voilà, merci d'avance pour vos réponses :-)
Kilian, débutant en tâche de fond.....
2 réponses
-
ModérateurAvec getopt peut-être.
http://docs.python.org/lib/module-getopt.html
Johan
Gates gave you the windows.
GNU gave us the whole house.(Alexandrin) -
ModérateurAh ok, merci. Pour ceux que ça interesse, il ya ça aussi:
http://docs.python.org/lib/module-optparse.html
Bon dans tout ça, j'ai un peu de mal à comprendre comment ça marche, en tout cas optparse a l'air plus pratique.
Kilian, débutant en tâche de fond.....