С Perl Getopt::Long
вы можете легко определить параметры командной строки, которые принимают переменное количество аргументов:
foo.pl --files a.txt --verbose
foo.pl --files a.txt b.txt c.txt --verbose
Есть ли способ сделать это напрямую с помощью модуля Python optparse
? Насколько я могу судить, атрибут параметра nargs
может использоваться для указания фиксированного количества аргументов параметра, и я не видел других альтернатив в документации.