Python Argumentenübergabe: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „=Argumenteübergabe beim Aufruf= Wir müssen hier das Modul sys einbinden Der Skriptname steht in der Variable sys.argv[0], die Parameterin in sys.argv[n] <sy…“) |
|||
| Zeile 2: | Zeile 2: | ||
Wir müssen hier das Modul sys einbinden | Wir müssen hier das Modul sys einbinden | ||
| − | Der Skriptname steht in der Variable sys.argv[0], die | + | Der Skriptname steht in der Variable sys.argv[0], die Parameter in in sys.argv[n]. In diesem Fall werden die Werte als Parameter beim Codeaufruf übergeben. |
<syntaxhighlight> | <syntaxhighlight> | ||
#!/usr/bin/python | #!/usr/bin/python | ||
Aktuelle Version vom 4. Dezember 2019, 13:44 Uhr
Argumenteübergabe beim Aufruf
Wir müssen hier das Modul sys einbinden
Der Skriptname steht in der Variable sys.argv[0], die Parameter in in sys.argv[n]. In diesem Fall werden die Werte als Parameter beim Codeaufruf übergeben.
#!/usr/bin/python
import sys
print(sys.argv[0])
print(sys.argv[1])
print(sys.argv[2])
print(len(sys.argv)