Я пытаюсь выполнить мою программу Python. Он использует один позиционный аргумент. Когда аргумент positional не предоставляется, я хочу распечатать справку. Но все это я получаюПомощь с печатью, когда аргументы позиционирования не предоставляются
error : too few arguments
Вот код Python:
parser = argparse.ArgumentParser(
description = '''My Script ''')
parser.add_argument('I', type=str, help='Provide the release log file')
args = parser.parse_args()
Я ожидаю, что следующий вывод, если не указаны позиционные аргументы:
usage: script.py [-h] I
My Script
positional arguments:
I Provide the release log file
optional arguments:
-h, --help show this help message and exit
Любые мысли, КАК это будет оценено по достоинству.