נתונים :: מדפסתצבעוני - הדפסה יפה של מבנים ואובייקטים של Perl | |
הורד עכשיו |
נתונים :: מדפסת דירוג וסיכום
פרסומת
- רישיון:
- Perl Artistic License
- שם המפרסם:
- Breno G. de Oliveira
- אתר האינטרנט של המוציא לאור:
- http://search.cpan.org/~garu/
נתונים :: מדפסת תגים
נתונים :: מדפסת תיאור
צבעוני - הדפסה יפה של מבנים ואובייקטים של Perl נתונים :: DUMPER הוא מודול Perl שנועד stritfify מבני נתונים באופן שבו הם מתאימים להיות הערכה בחזרה in.Synopsis להשתמש בנתונים :: מדפסת; # או רק "השתמש DDP" עבור קצר @ array = QW (ב); $ ARRAY = 'C'; p @ array; # אין צורך לעבור הפניות! קוד לעיל יראה זאת (עם פלט צבעוני): "A", "B", Undef, "C",] אתה יכול גם לבדוק אובייקטים: $ OBJ = someclass-> חדש; P ($ OBJ); אשר עשוי לתת לך משהו כמו: \ someeclass {הורים מוס :: אובייקט ליניארי @isa someclass, מוס :: אובייקט שיטות ציבוריות (3): בר, Foo, Meta שיטות פרטיות (0) Internals: {_something => 42,}} אם מסיבה כלשהי אתה רוצה להתלבש עם מחרוזת הפלט במקום להדפיס אותו כדי stedrr, אתה יכול פשוט לבקש ערך החזרה: # לעבור מחרוזת $ מחרוזת שלי = p (@some_array); # פלט כדי stdout במקום Stderr הדפס P (% some_hash); # או אפילו לדקלם כמו HTML שימוש ב- HTML :: MANANSI; ANSI2HTML (P ($ אובייקט)); לבסוף, אתה יכול להגדיר את כל האפשרויות במהלך האתחול, כולל צביעה, ייצור ומסננים! השתמש בנתונים :: מדפסת {color => {'regex' => 'כחול', 'hash' => 'צהוב',}, מסננים => {'datetime' => משנה {$ _ -> ymd} , 'Scalar' => תת {"oh noes, מצאתי scalar! $ _ "},},}; אתה יכול ommit את הראשון {} בלוק רק אתחול אותו עם חשיש רגיל, אם זה עושה דברים קל יותר לקרוא: השתמש בנתונים :: מדפסת => 1, motor_keys => 0; ואם אתה אוהב את ההתקנה שלך טוב יותר מאשר ברירות המחדל, פשוט לשים אותם בקובץ '.dataprinterinter' ב Dir הבית שלך לא לחזור על עצמך שוב. דרישות: · פרל
נתונים :: מדפסת תוכנה קשורה