Io :: nidedcapture.

IO :: NESTEDCAPTURE è un modulo perl per eseguire catture di maniglia NESTED STD *.
Scarica ora

Io :: nidedcapture. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Andrew Sterling Hanenkamp
  • Sito web dell'editore:
  • http://search.cpan.org/~hanenkamp/

Io :: nidedcapture. Tag


Io :: nidedcapture. Descrizione

IO :: NestDedCapture è un modulo perl per l'esecuzione di cattura per la maniglia di Dryd Std *. Io :: NestDedCapture è un modulo Perl per eseguire nidificato std * maniglia captures.synopsis uso IO :: NestEdCapture QW /: Subroutines /; My $ IN = IO :: nidedcapture-> get_next_in; Stampa $ in "Harryn"; Stampa $ in "Ronn"; Stampa $ in "Hermionen"; capture_in_out {my @profs = qw (dumbledore flitwick mcgonagall); while () {my $ Prof = shift @prof; Stampa Stdout "$ _ favori $ Prof"; }};;; My $ OUT = IO :: NESTEDCAPTURE-> GET_LAST_OUT; while (<$ out>) {stampa; } # Questo programma verrà emesso: # Harry Favors Dumbledore # Ron Favors Flitwick # Hermione Favors McGonagallThis Modulo è stato parzialmente ispirato da IO :: Cattura, ma è destinato a uno scopo molto diverso e non è altrimenti correlato a quel pacchetto. In particolare, ho bisogno di un po 'di reindirizzamento di output / input piuttosto aggressivo in un progetto web su cui sto lavorando. Mi piacerebbe poter essere in grado di contare l'input in una subroutine e poi catturare che la produzione di subroutines da utilizzare come input sul successivo. Stava usando un metodo abbastanza goffo, fragile e bruta forza per farlo. Se sei interessato, puoi dare un'occhiata al codice su perlmonks.org: http://perlmonks.org/?node_id=459275Questo modulo implementa un approccio molto sane che coinvolge solo un singolo cravatto per maniglia di file (indipendentemente da cosa Vuoi legarlo a). Funziona legando lo Stdin, Stdout e Stderr Handles. Quindi, utilizza la logica della classe legata interna per gestire qualsiasi uso annidato o altro lavoro. Con questo modulo è possibile catturare qualsiasi combinazione di stdin, stdoout e stderr. Nel caso di STDIN, è possibile alimentare qualsiasi input in cattura desiderato (o addirittura impostato per utilizzare un altro handle di file). Per STDOUT e STDERRR è possibile rivedere l'output completa di questi o prima dell'acquisizione Impostare un handle di file che riceverà tutti i dati durante il Capture.A della versione 1.02 di questa libreria, ci sono due diverse interfacce alla libreria. La versione orientata agli oggetti è stata la prima, ma la nuova interfaccia di subroutine è un piccolo verboso e un po 'più sicura. Requisiti: · Perl.


Io :: nidedcapture. Software correlato