argparse problem
Verfasst: Sonntag 29. Mai 2011, 10:59
Hallo,
wenn der Benutzer in den folgenden Beispiel kein Verzeichnis angibt wie koennte man do_awesome2 aufrufen, aber wenn er Verzeichnis angibt soll do_awesome(args.dir) aufgerufen werden?
Vielen Dank im Vorraus.
wenn der Benutzer in den folgenden Beispiel kein Verzeichnis angibt wie koennte man do_awesome2 aufrufen, aber wenn er Verzeichnis angibt soll do_awesome(args.dir) aufgerufen werden?
Code: Alles auswählen
import argparse
parser = argparse.ArgumentParser(description='Test')
parser.add_argument('--dir', nargs='?', help='Ouput directory')
args = parser.parse_args()
do_awesome(args.dir)
do_awesome2('temp/')