Python: Befehlszeilenargumente
Diese Dokumentation ist Teil des Python lernen-Leitfadens. Den vollständigen Leitfaden finden Sie hier: Ein umfassender Python-Leitfaden.
👋 Willkommen in der Stackhero-Dokumentation!
Stackhero bietet eine einsatzbereite Python Cloud-Lösung, die Ihren Deployment-Prozess vereinfacht:
- Deployen Sie Ihre Anwendung in die Produktion in Sekunden mit einem einfachen
git push.- Verwenden Sie Ihre eigene Domain, mit automatischer HTTPS-Zertifikatskonfiguration – sichere Verbindungen werden für Sie eingerichtet.
- Profitieren Sie von automatischen Backups, One-Click-Updates und planbaren Kosten, damit Sie sich auf Ihren Code konzentrieren können, nicht auf das Infrastrukturmanagement.
- Nutzen Sie starke Performance und Sicherheit auf einer privaten, dedizierten Infrastruktur. Ihre Umgebung ist isoliert und geschützt.
Sparen Sie Zeit und vereinfachen Sie Ihren Workflow: Ihr Code läuft mit Stackheros Python Cloud Hosting in nur 5 Minuten.
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.")