我敢肯定,你已经看到了这个教程: https://docs.python.org/2/howto/argparse.html
但是,即使这是一个有点钝。 因此,这里是一条捷径举例来说:
import argparse
def get_command_line_arguments():
parser = argparse.ArgumentParser(description='Parse --foo and --bar from the command line')
parser.add_argument('--foo', default=0, type=int, choices=[0, 1, 2], help="gives the foo argument")
parser.add_argument('--bar', default=1.0, type=float, help="the bar floating scaler")
parser.add_argument('--zoo', default="", help="zoo is an optional string")
args = parser.parse_args()
return args
def main():
args = get_command_line_arguments()
foo = args.foo
bar = args.bar
zoo = args.zoo
,这是所有有它 - 至少一个上手的例子。