Python mola! Necesitaba añadir a un guión python el recibir un parametro del tipo –parametro valor. He mirado la referencia de python (ya sabeis, hay que mantenerla siempre debajo de la almohada 😉 y voila! optparser al rescate. A sido tan sencillo como:
from optparse import OptionParser
parser = OptionParser()
parser.add_option("-c", "--config",action="store", type="string", dest="configfile")
(options, args) = parser.parse_args()
#Es oblligatorio indicar el fichero de configuración
if not options.configfile:
print "Falta indicar el fichero de configuración"
exit()
#esperamos 2 parámetros libres
if len(args) != 2:
print "Faltan parametros"
exit()
Espero que a alguna le sirva. Sino sirva como nota mental 🙂
Agur.