Estoy escribiendo un shell para un proyecto de la mina, que por diseño analiza los comandos que se ve así:línea de comandos personalizada analizar en Python
command_name ARG1 = "Valor a largo" ARG2 = 123 ARG3 me = @ yo .com
Mi problema es que las bibliotecas de análisis de línea de comandos de Python (getopt y optparse) me obligan a usar '-' o '-' delante de los argumentos. Este comportamiento no coincide con mis requisitos.
¿Alguna idea de cómo se puede resolver esto? ¿Alguna biblioteca existente para esto?
Ese espacio en blanco en "Long Valor" que podría dar problemas adicionales . No estoy seguro de que optparse (u otras bibliotecas) pueda manejar esto. – Ralph
@Ralph: optparse maneja "Long Value" bien. – jfs