| Veri :: Yazıcı Renkli Perl Veri Yapılarının ve Nesnelerinin Güzel Yazdırılması |
Şimdi İndirin |
Veri :: Yazıcı Sıralama ve Özet
- Lisans:
- Perl Artistic License
- Yayıncı adı:
- Breno G. de Oliveira
- yayıncı web sitesi:
- http://search.cpan.org/~garu/
Veri :: Yazıcı Etiketler
Veri :: Yazıcı Açıklama
Perl Veri Yapılarının ve Nesnelerinin Renkli Güzel Baskı Veri :: Dumper, veri yapılarını telafi etmek için uygun oldukları bir şekilde telaffuz etmek için bir perl modülüdür. ya da sadece "ddp kullan" için @Array = qw (a b); $ array = 'C'; P @Array; # Referansları geçmenize gerek yok! Yukarıdaki kodu gösterecektir (renkli çıkış ile): "A", "B", UNDEF, "C",] ayrıca inceleyebilirsiniz Nesneler: $ obj = someclass-> yeni; P ($ obj); Size gibi bir şey verebilir: \ someclass {ebeveynler Moose :: nesne lineer @isa someclass, Moose :: Nesne Kamu Yöntemleri (3): Bar, Foo, Meta Özel Yöntemler (0) Uluslararası: {_Something => 42,}}} Bir nedenden dolayı, stderr'a yazdırmak yerine çıktı dizgisine sahip olmak istiyorsanız, sadece bir dönüş değeri isteyebilirsiniz: # bir dizgeye taşıyabilirsiniz $ string = P (@some_array); # Stderr Yerine Stdout'a Çıktı P (% Scy_hash); # veya hatta HTML kullanın HTML :: frenansi; ANSI2HTML (P ($ nesne)); Son olarak, renklendirme, kimlik ve filtreler dahil olmak üzere başlatma sırasında tüm seçenekleri ayarlayabilirsiniz! Veri kullanın :: Yazıcı {Color => {'regex' => 'mavi', 'hash' => 'sarı',}, filtreler => {'DateTime' => Sub {$ _ -> YMD} , 'Scalar' => Sub {"Ah Noes, Skaler! $ _ "},},}; ilk {} bloğunu seçebilir ve sadece bir şeyler yaparsa normal bir karma ile başlatabilirsiniz. Okunması daha kolay: Veri :: Yazıcı Deparse => 1, Sort_Keys => 0 kullanın; ve kurulumunuzu varsayılanlardan daha iyi seviyorsanız, sadece bir '.dataprinter' dosyasına yerleştirin ve kendinizi tekrar etmeyin asla. Gereksinimler: · Perl
Veri :: Yazıcı İlgili Yazılım