Je suis novice en Python et la syntaxe me décourage vraiment. J'ai besoin d'exécuter un script dans lequel je voudrais exécuter une fonction basée sur les arguments passés sur la ligne de commande. Voici le code pseudo:Python exécute l'instruction if/else basée sur sys.argv passée sur la ligne de commande
import sys
...
Code
Authentication
Role Validation
...
Arg[1]
Arg[2]
Arg[3]
if(Arg[3] !exist)
execute Func1 with Arg[1] & Arg[2]
else if
execute Func 2 with Arg[1], [2] & [3]
Quelqu'un peut-il me guider la façon de structurer ce dans le monde de Python ou s'il y a une autre façon de le faire?
Pourquoi essayez-vous d'abord de faire quelques tutoriels? – drum
Semble comme un modèle pour ArgParse .. avoir un google! .. LMGTFY https://docs.python.org/3/library/argparse.html – AK47
Amending to @drum: Je suggère de se concentrer sur 'sys.argv', 'len (sys.argv) <4',' def faire_ce (a, b): ... ',' ìf', 'elif', dans les tutoriels par exemple. sur python.org - et revenez si vous frappez un mur.Les codeurs ici seront alors ravis de vous aider à préparer/trouver le prochain mur ;-) – Dilettant