Resultados de la búsqueda a petición "argparse"

4 la respuesta

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 ...

1 la respuesta

¿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 ...

3 la respuesta

¿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 ...

1 la respuesta

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 ...

3 la respuesta

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 ...

1 la respuesta

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 ...

2 la respuesta

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 ...

2 la respuesta

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 ...

1 la respuesta

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 ...

1 la respuesta

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 ...