[PYTHON] Argparse Teil 1

Ich habe es vorerst versucht

import argparse

parser = argparse.ArgumentParser(description="hoge")
args = parser.add_argument("-d","--dir",default="./")
args = parser.parse_args()

print args.dir

http://docs.python.jp/2.7/library/argparse.html#module-argparse Die Erklärung war zu raffiniert und ich wusste nicht, was es war, aber es funktionierte vorerst.

Wenn Sie "-d", "--dir" in add_argument schreiben, können Sie die Option und den Standardwert angeben. Parse_args gibt also das Ergebnis aus sys.argv wie ein Objekt zurück. Ich wusste nicht, was das Namespace-Objekt ist, aber es scheint, dass dies die Art ist, es zu verwenden.

Recommended Posts

Argparse Teil 1
Argparse
Datum / Uhrzeit Teil 1
argparse note
numpy Teil 2
Warteschlangentheorie Teil 4
neo4j mit Sandkasten Teil 12
QGIS + Python Teil 2
Sandkasten mit neo4j Teil 5
Django startete Teil 1
Report_Deep Learning (Teil 2)
Report_Deep Learning (Teil 1)
Report_Deep Learning (Teil 1)
QGIS + Python Teil 1
GMT-Installationsteil 2.
GMT-Installationsteil 1.
Django startete Teil 4
Report_Deep Learning (Teil 2)
neo4j mit Sandkasten Teil 13
neo4j mit Sandkasten Teil 15
Warteschlangentheorie Teil 3
Python Argparse Vorlage
Python: Scraping Teil 1
neo4j mit Sandkasten Teil 16
Sandkasten mit neo4j Teil 11
Lösung Wenn Sie Python 3.6 oder höher verwenden, benötigen Sie die enum34-Bibliothek ebenfalls nicht. Deinstallieren Sie sie daher und verwenden Sie das Standard-Enum-Modul. Enum34 deinstallieren Führen Sie nach der Deinstallation von enum34 erneut `pip install optuna` aus und Sie haben Optuna erfolgreich installiert! Python, pip, Python3, enum, OptunaPython3 Beginn Teil 1
Python: Scraping Teil 2
Pandas Serie Teil 1