Как избежать использования заглавных букв в модуле argparse в python?

Был вопрос, который спросил, откуда они берутся, и принятым ответом была куча ссылок на учебники и исходный код.Объяснение поведения модуля argparse python: откуда берутся заглавные буквы?

Ничто из этого не помогло мне, я хочу либо избавиться от них, либо узнать их предназначение.

Например, такая строка:

parser.add_argument('-c', '--chunksize', type=int, help='chunk size in bits')

производит мусор, как это:

optional arguments:
  -h, --help            show this help message and exit
  -c CHUNKSIZE, --chunksize CHUNKSIZE
                        chunk size in bits

и если я попытаюсь с пустой строкой метавара:

parser.add_argument('-c', '--chunksize', metavar='', type=int, help='chunk size in bits')

Я получаю пробел после запятой:

optional arguments:
  -h, --help            show this help message and exit
  -c , --chunksize      chunk size in bits

Ответы на вопрос(2)

Ваш ответ на вопрос