Pyopt

Exponer las funciones de Python a la línea de comandos
Descargar ahora

Pyopt Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Precio:
  • FREE
  • Nombre del editor:
  • ubershmekel
  • Sitio web del editor:
  • http://code.google.com/u/ubershmekel/

Pyopt Etiquetas


Pyopt Descripción

Exponer las funciones de Python a la línea de comandos. Pyopt es un módulo Python 3 para las opciones de línea de comandos con una sintaxis de Pythonic, Centric Centric. El siguiente ejemplo genera ayuda automática con DOCSTRINGS, TIPO CAMINO PARA ARGUMENTOS Y ARGUMENTO DE ARGUMENTO: Importar PYOPT Importar aleatory expone = pyopt.expositor () @ Expose.args def roll_dice (number_of_faces: int, repeticiones: int): '' 'enrolle los dados para ver si tiene suerte o para el placer dd general. Number_of_faces - El valor máximo de la matriz. Repiticiones: la cantidad de veces para lanzar los dados. '' 'Para i en rango (repeticiones): Imprimir (Random.Randint (1, Number_of_faces)) Exposo.Run () Hay 3 modos de operación: 1. Expose.args - un decorador para argumentos posicionales.2. Expose.kwargs - un decorador para argumentos de palabras clave.3. expone.mixed: un decorador para palabras clave y argumentos posicionales. Corridamente conocido compromisos que están abiertos a la discusión, envíeme un correo electrónico: 1. Este módulo fue diseñado específicamente con Python 3 en mente, ciertas características se pueden convertir a Python 2.x, pero los increíbles no pueden.2. Las funciones de la línea de comandos de palabras clave requieren que cada argumento comience con una letra diferente para evitar colisiones.3. Las anotaciones no son obligatorias, no sé si esta es la forma correcta de ir, es una explícita del problema de conveniencia. Booleans no puede incumplir falso. No podía pensar en un caso de uso para esto, así que dime si lo hiciste. Requisitos: · Python


Pyopt Software relacionado