2010-12-18 8 views

Antwort

2

Wenn Sie eine Positions Argument gesetzt, kann dieses Argument in jeder Art und Weise konsumiert werden, so dass Sie immer noch haben

installer.py dir [-h] [-v]

Und dir verbraucht werden würde, das ist sehr ähnlich dem Beispiel in der argparse Dokumentation: http://docs.python.org/library/argparse.html#example

0

Von der argparse Dokumentation

standardmäßig berechnet ArgumentParser die Verwendung messag e von den Argumenten enthält:

usage: PROG [-h] [--foo [FOO]] bar [bar ...] 

Die Standardmeldung bei der Verwendung außer Kraft gesetzt werden kann = Schlüsselwort-Argument:

>> Parser = argparse.ArgumentParser (prog = 'PROG', Verwendung = '% (prog) s [Optionen]')

usage: PROG [options]