Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scorer crashes instead of exiting when called without parameter or with -h #50

Open
Chocorean opened this issue Nov 27, 2021 · 0 comments

Comments

@Chocorean
Copy link
Collaborator

$ python3 ActEV_Scorer.py
Traceback (most recent call last):
  File "ActEV_Scorer.py", line 752, in <module>
    parser.parse_args(['-h'])
  File "/Users/bnc8/miniconda3/envs/ActEV_Scorer_py3.8/lib/python3.8/argparse.py", line 1768, in parse_args
    args, argv = self.parse_known_args(args, namespace)
  File "/Users/bnc8/miniconda3/envs/ActEV_Scorer_py3.8/lib/python3.8/argparse.py", line 1800, in parse_known_args
    namespace, args = self._parse_known_args(args, namespace)
  File "/Users/bnc8/miniconda3/envs/ActEV_Scorer_py3.8/lib/python3.8/argparse.py", line 2006, in _parse_known_args
    start_index = consume_optional(start_index)
  File "/Users/bnc8/miniconda3/envs/ActEV_Scorer_py3.8/lib/python3.8/argparse.py", line 1946, in consume_optional
    take_action(action, args, option_string)
  File "/Users/bnc8/miniconda3/envs/ActEV_Scorer_py3.8/lib/python3.8/argparse.py", line 1874, in take_action
    action(self, namespace, argument_values, option_string)
  File "/Users/bnc8/miniconda3/envs/ActEV_Scorer_py3.8/lib/python3.8/argparse.py", line 1044, in __call__
    parser.print_help()
  File "/Users/bnc8/miniconda3/envs/ActEV_Scorer_py3.8/lib/python3.8/argparse.py", line 2494, in print_help
    self._print_message(self.format_help(), file)
  File "/Users/bnc8/miniconda3/envs/ActEV_Scorer_py3.8/lib/python3.8/argparse.py", line 2478, in format_help
    return formatter.format_help()
  File "/Users/bnc8/miniconda3/envs/ActEV_Scorer_py3.8/lib/python3.8/argparse.py", line 282, in format_help
    help = self._root_section.format_help()
  File "/Users/bnc8/miniconda3/envs/ActEV_Scorer_py3.8/lib/python3.8/argparse.py", line 213, in format_help
    item_help = join([func(*args) for func, args in self.items])
  File "/Users/bnc8/miniconda3/envs/ActEV_Scorer_py3.8/lib/python3.8/argparse.py", line 213, in <listcomp>
    item_help = join([func(*args) for func, args in self.items])
  File "/Users/bnc8/miniconda3/envs/ActEV_Scorer_py3.8/lib/python3.8/argparse.py", line 213, in format_help
    item_help = join([func(*args) for func, args in self.items])
  File "/Users/bnc8/miniconda3/envs/ActEV_Scorer_py3.8/lib/python3.8/argparse.py", line 213, in <listcomp>
    item_help = join([func(*args) for func, args in self.items])
  File "/Users/bnc8/miniconda3/envs/ActEV_Scorer_py3.8/lib/python3.8/argparse.py", line 541, in _format_action
    parts.append(self._format_action(subaction))
  File "/Users/bnc8/miniconda3/envs/ActEV_Scorer_py3.8/lib/python3.8/argparse.py", line 529, in _format_action
    help_text = self._expand_help(action)
  File "/Users/bnc8/miniconda3/envs/ActEV_Scorer_py3.8/lib/python3.8/argparse.py", line 621, in _expand_help
    return self._get_help_string(action) % params
TypeError: %o format: an integer is required, not dict
@Chocorean Chocorean changed the title Scorer crashes instead of exiting when called without parameter Scorer crashes instead of exiting when called without parameter or with -h Nov 27, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant