So erhalten Sie eine Zeichenfolge aus einem Befehlszeilenargument in Python

So erhalten Sie eine Zeichenfolge aus einem Befehlszeilenargument in Python. Dieses Mal werde ich beschreiben, wie das sys-Modul importiert wird.

Sie können Standardeingaben mit sys.argv lesen. Zur Zeit habe ich auch die Fehlerbehandlung hinzugefügt. Bitte beziehen Sie sich darauf. In diesem Fall ist params [0] der Ausführungsbefehl (py-Datei).

import sys

## get form params ##

params = sys.argv
length = len(params)

if (length != 2):
    print 'Usage: python %s parameter' % params[0]
    quit()

Ändern Sie die Länge und beenden Sie () entsprechend. Speichern Sie danach den von der Standardeingabe gelesenen Wert wie folgt und verwenden Sie ihn.

value = params[1]

Recommended Posts

So erhalten Sie eine Zeichenfolge aus einem Befehlszeilenargument in Python
Wie bekomme ich Stacktrace in Python?
So empfangen Sie Befehlszeilenargumente in Python
So erhalten Sie den Wert aus dem Parameterspeicher in Lambda (mit Python)
So konvertieren / wiederherstellen Sie einen String mit [] in Python
Geben Sie in Python einen Unterbefehl als Befehlszeilenargument an
[Python] So erweitern Sie Variablen in einer Zeichenfolge
So führen Sie einen Befehl mit einem Unterprozess in Python aus
So schneiden Sie ein Block-Multiple-Array aus einem Multiple-Array in Python
Ich habe versucht "Wie man eine Methode in Python dekoriert"
So erhalten Sie den letzten (letzten) Wert in einer Liste in Python
So erhalten Sie eine Liste der integrierten Ausnahmen für Python
[Python] So invertieren Sie eine Zeichenfolge
Generieren Sie eine Klasse aus einer Zeichenfolge in Python
So machen Sie einen String in Python zu einem Array oder ein Array zu einem String
[Einführung in Python] So geben Sie eine Zeichenfolge in einer Print-Anweisung aus
[Python] So erhalten und ändern Sie Zeilen / Spalten / Werte aus einer Tabelle.
Verwendung der visuellen Erkennung, um die LINE ID von einem Mädchen zu erhalten
So extrahieren Sie die gewünschte Zeichenfolge aus einem Befehl in Zeile 4
Wie kann man schnell die Häufigkeit des Auftretens von Zeichen aus einer Zeichenfolge in Python zählen?
[Python] So testen Sie den Befehlszeilen-Parser-Klick
So öffnen Sie einen Webbrowser über Python
So löschen Sie einen Taple in einer Liste (Python)
So erstellen Sie ein Funktionsobjekt aus einer Zeichenfolge
So erhalten Sie Ergebnisse von id in Celery
So erstellen Sie eine JSON-Datei in Python
So generieren Sie ein Python-Objekt aus JSON
So benachrichtigen Sie Discord-Kanäle in Python
So erhalten Sie die Dateien im Ordner [Python]
Erstellen Sie ein Datum / Uhrzeit-Objekt aus einer Zeichenfolge in Python (Python 3.3).
[Python] Wie zeichnet man mit Matplotlib ein Histogramm?
Rufen Sie Optionen in Python sowohl aus JSON-Dateien als auch aus Befehlszeilenargumenten ab
So finden Sie den Ansichtsnamen mit dem Namespace über die URL (path_info) in Django
So schreiben Sie eine Zeichenfolge, wenn Python mehrere Zeilen enthält
Hinweise Ich habe nachgeschlagen, um Befehlszeilentools in Python zu erstellen
So übergeben Sie das Ergebnis der Ausführung eines Shell-Befehls in einer Liste in Python
So erstellen Sie einen Artikel über die Befehlszeile
[Für Anfänger] Wie man den Befehl say mit Python benutzt!
Analysieren Sie eine JSON-Zeichenfolge, die in eine Datei in Python geschrieben wurde
Ich möchte eine Variable in einen Python-String einbetten
So erhalten Sie den Variablennamen selbst in Python
So ermitteln Sie die Anzahl der Stellen in Python
So schreiben Sie in Python die Verkettung von Zeichenfolgen in mehrere Zeilen
So laden Sie Dateien von Selenium of Python in Chrome herunter
Erstellen Sie eine Befehlszeilen-App in Python, um die Aktionen setup.py, argparse und GitHub zu verstehen
Verwalten von Argumenten beim Implementieren eines Python-Skripts als Befehlszeilentool
[Python] Ich habe versucht, den Typnamen als Zeichenfolge aus der Typfunktion abzurufen
Wie man in Python entwickelt
[Python] So rufen Sie eine Funktion von c aus Python auf (ctypes edition)
So erhalten Sie mit Python eine Liste der Dateien im selben Verzeichnis
Übergeben von Argumenten beim Aufrufen von Python-Skripten über Blender in der Befehlszeile
So installieren Sie NPI + Senden Sie eine Nachricht an Python
So führen Sie eine Python-Datei an einer Windows 10-Eingabeaufforderung aus
So führen Sie ein Python-Programm in einem Shell-Skript aus
Eine Geschichte darüber, wie man einen relativen Pfad in Python angibt.
Verwendung der Methode __call__ in der Python-Klasse
So starten Sie AWS Batch über die Python-Client-App
So importieren Sie Dateien in Python an eine beliebige Stelle
Entwickelte eine Bibliothek, um die Kindle-Sammlungsliste in Python abzurufen