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