У меня есть несколько скриптов на python, где я использовал пакет argparse. Я добавил несколько аргументов в свой скрипт, вот частичный скриншот:
argparse code
Затем я попытался python box_parameters.py --help
, и он ничего не отображает. Он просто проходит без какого-либо вывода. Я также попробовал это на другом скрипте Python без argparse, я все еще не получаю выводВ любом скрипте Python флаг --help должен по крайней мере распечатывать информацию о том, что делает флаг --help. Но просто нет выхода. Вот как это выглядит, когда я пытаюсь выполнить это на своем терминале:
команда терминала
Но это не то, что команда help вообще не работает. Когда я делаю python --help
или pip --help
, он работает как обычно - он распечатывает использование и целый список параметров. Но не делаю этого на моих собственных скриптах на python.
Я очень озадачен тем, почему это происходит, поскольку он не выдает никакой ошибки. Любая помощь будет принята с благодарностью.