Resultados de la búsqueda a petición "argparse"
Argumento a pedido de importaciones para tipos, opciones, etc.
Tengo un programa bastante grande que tiene una interacción CLI basada enargparse, con varios analizadores secundarios. La lista de opciones admitidas para los argumentos de los subparsers se determina en base a consultas de DB, analizando ...
¿Por qué este código argparse se comporta de manera diferente entre Python 2 y 3?
El siguiente código, usando los subparsers de argparse, falla en Python 3 pero se ejecuta como se esperaba en Python 2. Después de comparar los documentos, todavía no puedo decir por qué. #!/usr/bin/env python from __future__ import ...
¿Argparse (python) admite grupos de argumentos mutuamente excluyentes?
Si tengo los argumentos'-a', '-b', '-c', '-d', con eladd_mutually_exclusive_group() La función de mi programa tendrá que usar solo uno de ellos. ¿Hay alguna forma de combinar eso, para que el programa acepte solo'-a 999 -b 999' o'-c 999 -d ...
Argparse con el subparser requerido
Estoy usando Python 3.4, estoy tratando de usarargparse con subparsers, y quiero tener un comportamiento similar al de Python 2.x donde si no proporciono un argumento posicional (para indicar el subparser / subprogram) obtendré un mensaje de ...
Argparse: ¿Argumentos obligatorios enumerados en "argumentos opcionales"?
Yo uso el siguiente código simple para analizar algunos argumentos; Tenga en cuenta que uno de ellos es obligatorio. Desafortunadamente, cuando el usuario ejecuta el script sin proporcionar el argumento, el texto de uso / ayuda que se muestra no ...
Python Leer de Stdin con argumentos
Quiero leer de Python stdin pero también tener opciones de entrada en mi programa. Cuando intento pasar una opción a mi programa, obtengo el archivo de error que no se encuentra y mis argumentos se descartan. Para analizar los argumentos, uso el ...
Python 2.x subparsers opcionales - Error muy pocos argumentos
He estado tratando de configurar un analizador principal con dos analizadores secundarios para que cuando se llame solo, el analizador principal muestre un mensaje de ayuda. def help_message(): print "help message" import argparse parser ...
argparse: combinación de analizador primario, subparsers y valores predeterminados
Quería definir diferentes subparsers en un script, con ambas opciones de herencia de un padre común, pero con diferentes valores predeterminados. Sin embargo, no funciona como se esperaba. Esto es lo que hice: import argparse # this is the top ...
Cómo manejar ampersand como parte de un argumento de línea de comando en python
Tengo un programa en Python 2.7 que acepta parámetros de línea de comando usandoargparse, sin embargo, si intento ingresar una cadena que contenga un ampersand, pierdo los caracteres después de ese ampersand. Por ejemplo: Tengo un programa ...
El solucionador de conflictos argparse para opciones en subcomandos convierte el argumento de palabra clave en argumento posicional
Tengo un script de Python que ejecuta dos subcomandos que aceptan la misma opción,--config. Me gustaría crear un tercer subcomando que pueda ejecutar los dos primeros subcomandos juntos, secuencialmente. Usando argparse, he creado un subparser ...