Its what I searched for on this group.
I want to have an argument's presence only - value is not required.
For example, my program main.py needs to know if "-r" is present when program
is invoked.
So the value command line would be:
(1) python3 main.py -r
or...
(1) python3 main.py
I tried following:
parser.add_argument('-r','--register', help='Register it')
Since argument started with "-" it should be optional, but absence of it causes
following error:
main.py: error: argument -r/--register: expected one argument
I added
parser.add_argument('-r','--register', default=None, help='Register it')
No avail - same error.
If I apply -r on the command line, it still expects a value!
Not sure what should I do?
Any help appreciated-
Thanks!
--
https://mail.python.org/mailman/listinfo/python-list