flusso di dati

A Biblioteca DataFlow per Python
Scarica ora

flusso di dati Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Nome editore:
  • Alexei Znamensky
  • Sito web dell'editore:
  • http://search.cpan.org/~russoz/

flusso di dati Tag


flusso di dati Descrizione

Una libreria di Dataflow per Python La Biblioteca DataFlow è un porto sperimentale del Gem di Dinaflow Ruby di Larrytheliquid, per lo più per vedere se una versione Python (senza blocchi) sarebbe utilizzabile. Si scopre che è, che non è quello che avrei inizialmente previsto. Non sto davvero facendo nulla con esso (o lavorando su di esso), ma si spera che possa essere utile o interesse per gli altri.Dataflow Funzioni: * Dataflow_vars: decoratore per generare variabili di dati per una funzione * spawn (chiamabile, * args) : Avviare un thread usando il nome indicato, più eventuali argomenti aggiuntivi * VAR (NAME = NONE): Creare una nuova variabile DataFlow (con nome opzionale) * Unify (Var, Valore): Impostare il valore di una variabile DataFlow.DataFlow può fornire Argomenti: @Dataflow_varsdef sum_items (x, y, z): # Avviso come l'ordine viene automaticamente risoluto spawn (Lambda: Unify (Y, X () + 2)) Spawn (Lambda: Unify (z, y () + 3 )) Spawn (Lambda: Unify (X, 1)) Return Z () # => 6or puoi crearli quando vuoi: F = var () Spawn (Lambda: Unify (f, 'f')) f () # => 6ccessing qualsiasi attributo o elemento (tasto di dizionario) di una variabile DataFlow attende automaticamente per essere assegnata e passa a quell'accesso al suo valore: F = var () Spawn (Lambda: Unify (F, {"Key": 'VAL'}) F # => "Val" Requisiti: · Python.


flusso di dati Software correlato