Al usar el módulo argparse de Python, puede usar parse_known_args()
para analizar únicamente los argumentos que conoce el analizador y los argumentos adicionales se devuelven por separado.Python argparse: mostrar el modo parse_known_args en la cadena de uso
Sin embargo, este hecho no se indica en la cadena de uso/ayuda. Por supuesto que podría ponerlo en el campo description
del analizador, pero me pregunto si hay una buena manera de incluirlo en la línea de uso.
Lo que estoy buscando es un resultado de, p. usage: test [-h] ...
en lugar de usage: test [-h]
Gracias, que casi hizo el trabajo. La cadena de uso termina con un '\ n', por lo que debe tenerse en cuenta primero:' parser.usage = '% s ... \ n'% parser.format_usage(). Rstrip() ' – ThiefMaster