Python Argumentenübergabe: Unterschied zwischen den Versionen

Aus Xinux Wiki
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 Parameterin in sys.argv[n]
+
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)