| Term :: Rapport Eenvoudige manier om dynamische 'rapporten' van binnen scripts te maken |
Download nu |
Term :: Rapport Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Naam uitgever:
- Shay Harding
- Uitgever website:
- http://search.cpan.org/~shayh/
Term :: Rapport Tags
Term :: Rapport Beschrijving
Eenvoudige manier om dynamische 'rapporten' van binnen scripts te maken Term :: Rapport is een PERL-module die kan worden gebruikt om een mooie geformatteerde dynamische uitvoer te genereren. Het kan ook gebruik maken van de Term :: Statusbar om de voortgang en het nummer :: formaat te tonen, zodat nummers meer leesbaar zijn. Alle output wordt standaard naar stDout verzonden. De huidige release is mogelijk niet compatibel met de vorige code. Er zijn veel wijzigingen aangebracht met betrekking tot de uitgang kan worden geformatteerd. Synopsis Gebruik Term :: Rapport; Gebruik de tijd :: Huurt QW (Usleep); mijn $ items = 100; Mijn $ RAPPORT = TERM :: Rapport-> Nieuw (Startrow => 4, Numformatie => 1, StatusBar => ,); Mijn $ Status = $ rapport -> {Statusbar}; $ Status-> Setitems ($ items); $ Status-> Start; $ Rapport-> Savepoint ('Total', "Totale widgets:", 1); $ Verslag-> Savepoint ('Gegardend', "\ N Widgets weggegooid:", 1); Voor (1 .. $ items) {$ Report-> FinePrint ('Total', 0, $ _); if (! ($ _% int ((Rand (10) + Rand (10) +1)))) {$ Report-> FinePrint ('Verwijderd', 0, ++ $ gooi); $ Status-> Subtext ("DISPARDING Bad Widget"); } else {$ Status-> Subtekst ("Locating Widgets"); } usleep (75000); $ Status-> Update; } $ Status-> RESET ({reverse => 1, subtekst => 'verwerking widgets', setitems => ($ items-$ gooi), start => 1}); $ Rapport-> Savepoint ('Inventory', "\ N \ Ninventorying-widgets ...", 1); Want (1 .. ($ Artikelen - $ gooi)) {$ Report-> FinePrint ('Inventory', 0, $ _); $ Status-> Update; } $ Rapport-> Printbarreport ("\ n \ n \ n \ n Samenvatting voor Widgets: \ n \ n", {"Total:" => $ items, "Goede widgets:" => $ Artikelen - $ gooi " Slechte widgets: "=> $ gooi,}); Vereisten: · Perl
Term :: Rapport Gerelateerde software