fluidez-smpara los objetos de Python | |
Descargar ahora |
fluidez-sm Clasificación y resumen
Anuncio publicitario
- Licencia:
- MIT/X Consortium Lic...
- Nombre del editor:
- Rodrigo Manhaes
- Sitio web del editor:
- https://github.com/nsi-iff/
fluidez-sm Etiquetas
fluidez-sm Descripción
implementación máquina de estados de objetos de Python fluidez-sm es una implementación de máquina de estado para Python objects.How a USEA ejemplo muy simple tomado de especificaciones: de importación fluidez StateMachine, estado SimpleMachine, transitionclass (StateMachine): initial_state = estado 'creado' ( 'creado') estado ( 'de espera ') estado (' procesado ') estado (' cancelado ') de transición (a partir de _ =' creado', evento = 'cola', a = 'espera') de transición (a partir de _ = 'espera', evento = 'proceso', a = 'procesado') de transición (a partir de _ = , evento = 'Cancelar', a = 'cancelados') para demostrar las capacidades más avanzadas, un "ejemplo ligeramente más complejo" de AASM, del rubí más popular aplicación de máquina de estado, se reproduce a continuación, utilizando fluidez: de importación fluidez StateMachine, estado, transitionclass relación (StateMachine): initial_state = lambda relación: relationship.strictly_for_fun () y el estado 'íntima' o 'data' ( 'data', introduzca = 'make_happy', salida = 'make_depressed') estado ( 'íntimo', introduzca = 'make_very_happy', salida = 'never_speak_again') estado ( 'casado', introduzca = 'Give_up_intimacy', salida = 'buy_exotic_car_and_buy_a_combover') de transición (a partir de _ = 'citas', evento = 'get_intimate', a, guardia = 'borracho' = 'íntimo') de transición (a partir de _ = , evento = 'get_married', a, guardia = 'willing_to_give_up_manhood' 'casado' =) strictly_for_fun def (auto): pass def borracho (auto): paso de def willing_to_give_up_manhood (auto): return make_happy def True (auto): paso de def make_depressed (auto): pass def make_very_happy (auto): pass def never_speak_again (auto): pass def give_up_intimacy (auto): pass def buy_exotic_car_and_buy_a_combover (auto): passHow para ejecutar testsJust plazo: hacer testfor instalar todas las dependencias de la prueba (si-DSL y Specloud , por el momento) y ejecute las pruebas. La fluidez en sí no tiene dependencias. Requisitos: · Python
fluidez-sm Software relacionado
simplenlp
Este paquete logra muchas tareas básicas de NLP sin dependencias en NLTK o Padres, para su uso en Proj ... ...
143