Cmdsyntax

CMDSYNTAX es un módulo de Python para hacer coincidir los argumentos de la línea de comandos a una definición de sintaxis.
Descargar ahora

Cmdsyntax Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • MIT/X Consortium Lic...
  • Precio:
  • FREE
  • Nombre del editor:
  • David Boddie
  • Sitio web del editor:
  • http://www.boddie.org.uk/david/Projects/Emulation/UEFtrans/index.html

Cmdsyntax Etiquetas


Cmdsyntax Descripción

CmdsyNtax es un módulo de Python para hacer coincidir los argumentos de la línea de comandos a una definición de sintaxis. Cmdsyntax es un módulo de Python para hacer coincidir los argumentos de la línea de comandos a un programa de definición de sintaxis.python que se ejecutan desde la línea de comandos se han confiado tradicionalmente en una variedad de bibliotecas y métodos para leer e interpretar los argumentos pasados ​​al programa cuando se ejecuta. Dichas bibliotecas ofrecen instalaciones bastante convenientes para verificar la presencia de opciones, comandos y parámetros asociados, pero aún requieren que el desarrollador haga gran parte del trabajo de la atención de esta información. Para programas más complejos, la lógica que rodea las opciones disponibles se vuelve cada vez más difícil de Gestionar a medida que los desarrolladores deben verificar si hay combinaciones no válidas de grandes números de opciones. Por lo tanto, para ciertos tipos de herramientas de línea de comandos, con sintaxis que ofrecen muchas opciones en conflicto para el usuario, se requiere una solución que se escama a un gran número de opciones. Este módulo proporciona una forma alternativa de recopilar argumentos pasados ​​a un script de la línea de comandos . En lugar de tratar la línea de comando como un grupo de argumentos, los contenidos se coinciden con una cadena de sintaxis específica. Cualquier coincidencia válida se presenten al programa como diccionarios que contienen valores a los que se hace referencia por las teclas en la cadena de sintaxis. Dado que el proceso contradictorio o inconsistente de las opciones se elimina por el proceso de coincidencia, el desarrollador puede concentrarse en proporcionar las características del programa en lugar de tener que validar la entrada del usuario. Los valores obtenidos de la línea de comandos no se convierten desde el tipo de cadena predeterminada. Puede ser beneficioso usar características de otras bibliotecas de análisis de opciones para proporcionar esta funcionalidad. Los métodos de entrada, el módulo permite al usuario pasar argumentos a un script de la manera convencional de la línea de comandos de acuerdo con un estilo acordado de argumentos de línea de comandos. De una definición de sintaxis para validar la entrada de la línea de comandos también es útil para los usuarios de interfaces de usuario gráficas (GUI), ya que se puede usar para automatizar la construcción de formas de GUI simples. Por lo tanto, se introduce cierto nivel de consistencia entre las dos interfaces alternativas con poco esfuerzo del desarrollador. Además, la información obtenida de la entrada no válida se puede usar para ayudar al usuario incorporando la entrada válida del usuario en el formulario que se está construyendo. La generación de forma de GUI se logra utilizando el módulo Tkinter para utilizar el kit de herramientas TK. Este kit de herramientas está en uso generalizado y, por lo tanto, es probable que esté disponible en la máquina del usuario. Una simple herramienta existente demuestra las capacidades de la biblioteca. La herramienta en cuestión, IMPCONVERT (consulte esta página), convierte documentos almacenados en un formato de documento heredado a una serie de archivos correspondientes a las páginas del documento. La herramienta crea un objeto de sintaxis de la definición dada: Sintaxis = "


Cmdsyntax Software relacionado

demonios

Daemons es un script de rubí que proporciona una forma fácil de envolver los scripts de rubíes existentes para ejecutarse como un demonio. ...

354

Descargar

Rpal

RPAL es el lenguaje algorítmico pedagógico de referencia correcta. ...

620

Descargar