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

2 la respuesta

Cómo manejar subcomandos de CLI con argparse

Necesito implementar una interfaz de línea de comandos en la que el programa acepte subcomandos. Por ejemplo, si el programa se llama "foo", la CLI se vería así foo cmd1 <cmd1-options> foo cmd2 foo cmd3 <cmd3-options>cmd1 ycmd3 debe usarse con ...

2 la respuesta

Python argparse como una función

¿Hay algo inherentemente malo en obtener argumentos de línea de comandos de esta manera? Quiero decir al poner el análisis del argumento en su propia función. ¿Se consideraría no pitónico o más? #!/usr/bin/python import argparse def ...

2 la respuesta

Crear pares clave / valor variables con argparse (python)

Estoy usandoargparse módulo para configurar mis opciones de línea de comandos. También estoy usando undict como una configuración en mi aplicación. Almacén simple de clave / valor. Lo que estoy buscando es una posibilidad de anular las opciones ...

3 la respuesta

Opciones argparse insensibles a mayúsculas y minúsculas

¿Es posible verificaropciones argparse [https://docs.python.org/3/library/argparse.html#choices]de manera insensible a mayúsculas y minúsculas? import argparse choices = ["win64", "win32"] parser = ...

1 la respuesta

¿Cómo hacer una versión corta y larga de un argumento requerido usando Python Argparse?

Quiero especificar un argumento requerido llamadoinputdir pero también me gustaría tener una versión abreviada de la misma llamadai. No veo una solución concisa para hacer esto sin hacer los dos argumentos opcionales y luego hacer mi propia ...

1 la respuesta

Pitón; argparse; Cómo especificar la posición de los argumentos posicionales

¿Cómo especifico la posición de un argumento posicional? En mi ejemplo a continuación, los argumentos SCR y SCV aparecen al final de los argumentos opcionales, quiero que aparezcan al principio. #!/usr/bin/python import argparse ### Parse ...

6 la respuesta

Compruebe si el argumento opcional argparse está establecido o no

Me gustaría verificar si el usuario ha establecido un argumento argparse opcional o no. ¿Puedo verificar con seguridad usando isset? Algo como esto: if(isset(args.myArg)): #do something else: #do something else¿Funciona igual para los ...

2 la respuesta

Cómo agregar opciones posicionales para argumentos existentes en argparse

Estoy tratando con un script (Python 3.x) (escrito por otra persona) donde la entrada y la salida se especifican actualmente con argumentos opcionales marcados de esta manera: parser.add_argument('-i', '--input', nargs='?', type = ...

2 la respuesta

TypeError: __init __ () obtuvo un argumento de palabra clave inesperado 'type' en argparse

Hola, estoy usando argparse para intentar generar un informe trimestral. Así es como se ve el código: parser = argparse.ArgumentParser() parser.add_argument('-q', "--quarter", action='store_true', type=int, help="Enter a Quarter number: 1,2,3, ...

3 la respuesta

argumento nombrado en argparse [duplicado]

Esta pregunta ya tiene una respuesta aquí: Ejemplo de argumento simple deseado: 1 argumento, 3 resultados [/questions/7427101/simple-argparse-example-wanted-1-argument-3-results] 9 respuestasQuiero enviar argumentos al script por su nombre (algo ...