Argumentos de línea de comandos condicionales en Python usando argparse
Me gustaría tener un programa que tome una--action=
flag, donde las opciones válidas sondump
yupload
, conupload
siendo el predeterminado. Si y solo si)dump
está seleccionado, me gustaría que también haya un--dump-format=
opción. ¿Hay alguna manera de expresar esto usando argparse, o necesito simplemente aceptar todos los argumentos y hacer la lógica yo mismo?