Kommandozeilenparameter mit Schlüsselparameter
Verfasst: Samstag 24. Oktober 2015, 23:28
Hallo Leute,
ich hätte da mal wieder eine Frage.
Gibt es eine Möglichkeit Kommandozeilenparameter als Schlüsselparameter zu übergeben?
Mein PY-Script heißt im Beispiel 'machwas.py' und dem möchte ich mehrere Mögliche Parameter übergeben können (oder auch nicht).
Also so in etwa:
Somit könnte ich im Code dann, dementsprechend was für eine Art an Parametern übergeben wurde, entsprechend reagieren.
Wenn das so nicht geht, gibt es dann eine ähnliche Möglichkeit?
Viele Programme erwarten als Kommandozeilenparameter ja eine Art von Schlüsselparameter wie in etwa
(Windows Rebootbefehl und zwar sofort) oder der Gleichen.
Da muss das Programm ja auch erst ermitteln welche Parameter übergeben wurden (in dem Fall -r und -t) und zu manchen Parametern wird auch noch ein Wert erwartet (zu -t eben die "0")
Geht sowas auch in Python?
ich hätte da mal wieder eine Frage.
Gibt es eine Möglichkeit Kommandozeilenparameter als Schlüsselparameter zu übergeben?
Mein PY-Script heißt im Beispiel 'machwas.py' und dem möchte ich mehrere Mögliche Parameter übergeben können (oder auch nicht).
Also so in etwa:
Code: Alles auswählen
machwas.py name="DerName" url="http://www.dieurl.de"
Wenn das so nicht geht, gibt es dann eine ähnliche Möglichkeit?
Viele Programme erwarten als Kommandozeilenparameter ja eine Art von Schlüsselparameter wie in etwa
Code: Alles auswählen
shutdown -r -t: 0
Da muss das Programm ja auch erst ermitteln welche Parameter übergeben wurden (in dem Fall -r und -t) und zu manchen Parametern wird auch noch ein Wert erwartet (zu -t eben die "0")
Geht sowas auch in Python?