Python: Befehlszeilenargumente
Diese Dokumentation ist Teil des Python lernen-Leitfadens. Den vollständigen Leitfaden finden Sie hier: Ein umfassender Python-Leitfaden.
👋 Willkommen bei der Stackhero-Dokumentation!
Stackhero bietet eine einsatzbereite Python-Cloud-Lösung, die zahlreiche Vorteile bietet, darunter:
- Deployen Sie Ihre Anwendung in Sekundenschnelle mit einem einfachen
git push.- Verwenden Sie Ihren eigenen Domainnamen und profitieren Sie von der automatischen Konfiguration von HTTPS-Zertifikaten für erhöhte Sicherheit.
- Genießen Sie beruhigende automatische Backups, Ein-Klick-Updates und eine einfache, transparente und vorhersehbare Preisgestaltung.
- Erhalten Sie optimale Leistung und robuste Sicherheit dank einer privaten und dedizierten VM.
Sparen Sie Zeit und vereinfachen Sie Ihr Leben: Es dauert nur 5 Minuten, um die Python-Cloud-Hosting-Lösung von Stackhero auszuprobieren!
Befehlszeilenargumente ermöglichen es Ihnen, Eingabewerte an ein Python-Skript zu übergeben, wenn es von der Befehlszeile aus ausgeführt wird. Die Liste sys.argv bietet Zugriff auf diese Argumente, was es einfach macht, sie innerhalb Ihres Skripts zu analysieren und zu verwenden.
import sys
arguments = sys.argv
Beispiel:
# Speichern Sie diesen Code in einer Datei namens "cmd_args.py"
# Ausführen mit: python cmd_args.py Alice
# Erwartete Ausgabe: Hello, Alice!
import sys
if len(sys.argv) > 1:
print(f"Hello, {sys.argv[1]}!")
else:
print("Keine Argumente angegeben.")