python - How to Check if an Argument Was Called Without an Action? -


i want able see if argument called without using store action. instead of code looking this:

parser = argparse.argumentparser()  parser.add_argument('-a', '--argument', action="store", dest="some_arg",     help='help data..', default="none")  args = parser.parse_args()  if args.some_arg == "user input":     print "argument called." 

i want user not have enter in "user input" same result print "argument called". in other words if user wanted reference argument have type:

script.py --argument 

instead of:

script.py --argument user input 

you can use store_true action. set value true if argument specified, or false otherwise:

parser = argparse.argumentparser() parser.add_argument('--foo', action='store_true')  args = parser.parse_args() if args.foo:     print('--foo specified') 

Comments

Popular posts from this blog

php - Calling a template part from a post -

Firefox SVG shape not printing when it has stroke -

How to mention the localhost in android -