Daten :: Drucker.

färbter hübscher Druck von Perl-Datenstrukturen und -objekten
Jetzt downloaden

Daten :: Drucker. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Name des Herausgebers:
  • Breno G. de Oliveira
  • Website des Verlags:
  • http://search.cpan.org/~garu/

Daten :: Drucker. Stichworte


Daten :: Drucker. Beschreibung

Farbiger hübscher Druck von Perl-Datenstrukturen und -objekten Daten :: Dumper ist ein Perl-Modul, der Datenstrukturen in einer Weise erfolgen soll, in der sie geeignet sind, um in.synopsis data :: drucker; # oder nur "Verwenden Sie ddp" für kurze my @array = qw (a b); $ array = 'c'; p @array; # Nein, Referenzen zu bestehen! Der oben genannte Code wird angezeigt (mit farbigem Ausgang): "A", "B", undef, "C",] Sie können auch inspizieren Objekte: mein $ obj = someclass-> neu; P ($ obj); Was könnte Ihnen etwas geben? \ Someclass {Eltern Elche :: Objekt linear @isa Someclass, Elch :: Objekt Öffentliche Methoden (3): Bar, Foo, Meta Private Methoden (0) Internals: {_something => 42,}} Wenn Sie aus irgendeinem Grund mit der Ausgabezeichenfolge mangeln möchten, anstatt ihn auf stdernr zu drucken, können Sie einfach einen Rückgabewert bitten: # Umzug in eine Zeichenfolge Meine $ string = p (@some_array); # Ausgabe an stdout anstelle von stderr drucken p (% ley_hash); # oder sogar rendern wie HTML HTML :: fromssi; ANSI2HTML (P ($ Object)); Endlich können Sie während der Initialisierung alle Optionen einstellen, einschließlich Färbung, Identifizierung und Filter! Verwenden Sie Daten: Drucker {color => {'regex' => 'blue', 'hash' => 'gelb',}, Filter => {'datetime' => sub {$ _ -> ymd} , 'Scalar' => sub {"oh noes, ich habe einen skalar gefunden! $ _ "},},}; Sie können den ersten {} -Block nutzen und einfach mit einem regulären Hash initialisieren, wenn es die Dinge macht leichter zu lesen: Daten verwenden :: drucker deparse => 1, sort_keys => 0; und wenn Sie Ihr Setup besser als die Standardwerte mögen, geben Sie sie einfach in eine '.dataprter'-Datei in Ihrem Heimatrad und wiederholen Sie sich nicht immer wieder. Anforderungen: · Perl.


Daten :: Drucker. Zugehörige Software