Comment obtenir une chaîne à partir d'un argument de ligne de commande en python. Cette fois, je décrirai comment importer le module sys.
Vous pouvez lire les entrées standard avec sys.argv. Pour le moment, j'ai également ajouté la gestion des erreurs, veuillez donc vous y référer. Dans ce cas, params [0] est la commande d'exécution (fichier py).
import sys
## get form params ##
params = sys.argv
length = len(params)
if (length != 2):
print 'Usage: python %s parameter' % params[0]
quit()
Modifiez la longueur et quittez () le cas échéant. Après cela, stockez la valeur lue à partir de l'entrée standard comme suit et utilisez-la.
value = params[1]
Recommended Posts