If that's a possible behavior, you might want to try: except: and send print the appropriate message with `option_parser.error`?