argparse
argparse copied to clipboard
Option to not exit on help or error
In the context in which I'm using argparse, it would be helpful if I could set an option to not exit when using --help or when the parsing fails.
To not exit when using --help you can override the action of the help option:
parser:add_help {
action = function() print(parser:get_help()) end
}
To not exit when parsing fails you can use :pparse() instead of :parse().