So erhalten Sie eine Zeichenfolge aus einem Befehlszeilenargument in Python. Dieses Mal werde ich beschreiben, wie das sys-Modul importiert wird.
Sie können Standardeingaben mit sys.argv lesen. Zur Zeit habe ich auch die Fehlerbehandlung hinzugefügt. Bitte beziehen Sie sich darauf. In diesem Fall ist params [0] der Ausführungsbefehl (py-Datei).
import sys
## get form params ##
params = sys.argv
length = len(params)
if (length != 2):
print 'Usage: python %s parameter' % params[0]
quit()
Ändern Sie die Länge und beenden Sie () entsprechend. Speichern Sie danach den von der Standardeingabe gelesenen Wert wie folgt und verwenden Sie ihn.
value = params[1]
Recommended Posts