-
cx_freeze argument args1
Bonjour à tous,
petite question :), avant je lançais mon code python de la façon suivante : "py mon_code.py argument1". Depuis, j'ai généré un exécutable grâce à cx_freeze mais je ne sais pas comme gérer l'argument. Est-ce que ça se prend en compte avant la génération de l'exe ou est-ce que ça se gère après ? Et de quel façon ? J'ai pas trouvé avec google :/ merci d'avance.
-
Bonjour,
Il n'y a pas de différence, les arguments passés en ligne de commande lors du lancement, sont récupérés par le code Python avec sys.argv dans les 2 cas.
Au lieu de faire:
Code:
python programme.py arg1 arg2 arg3
On fait (exemple sous Windows):
Code:
programme.exe arg1 arg2 arg3
Dans les 2 cas, on peut aussi utiliser le module argparse pour intégrer correctement des arguments complexes comme certains programme console.
-
Parfait, merci ;) ça fonctionne.