רשימה :: Rewreiteelments.

רשימה :: Rewreiteelments הוא מודול Perl שיכול ליצור רשימה חדשה על ידי שכתוב אלמנטים של רשימה ראשונה.
הורד עכשיו

רשימה :: Rewreiteelments. דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • James E Keenan
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~particle/parrot-0.6.1/lib/Parrot/Pmc2c/Pmc2cMain.pm

רשימה :: Rewreiteelments. תגים


רשימה :: Rewreiteelments. תיאור

רשימה :: Rewreiteelments הוא מודול perl שיכול ליצור רשימה חדשה על ידי שכתוב אלמנטים של רשימה ראשונה. רשימה :: rewrititeelments הוא מודול perl שיכול ליצור רשימה חדשה על ידי שכתוב של אלמנטים של רשימה ראשונה. $ LRE = LIST :: Rewreiteelments-> חדש ({list => @source, body_rule => sub {שלי $ Record = Shift, $ Record. = Q {שדה נוסף};},}); קלט מקובץ, פלט ל Stdout: $ LRE = list :: rewrititeelments-> חדש ({file => "/ path / to / source / file", body_rule => sub {שלי $ רשומה = Shift, $ שיא = Q {, שדה נוסף}; },}); לספק כלל אחר עבור האלמנט הראשון ברשימה: $ lre = list :: rewriteelements-> חדש ({file => "/ path / to / source / file", header_rule => sub {שלי $ הרשומה = Shift; $ רשומה קובץ: $ LRE = list :: Rewreiteellements-> חדש ({file => "/ path / to / source / file", body_rule => sub {שלי $ רשומה = Shift, $ רשומה. = Q {שדה נוסף};} , Output_File => "/ Path / to / פלט / קובץ",}); כדי שם קובץ פלט, פשוט לספק סיומת לשם קובץ: $ LRE = list :: rewritelements-> חדש ({file => "/ path / to / מקור / קובץ ", body_rule => משנה {שלי $ רשומה = Shift, $ שיא. = q {הוסף שדה ITional}; }, פלט_suffix => '.out',}); לספק קריטריונים לדכא פלט של כותרת או רשומה אישית. $ LRE = LIST :: Rewreiteelments-> חדש ({file => "/ path / to / source / file", header_suppress => sub {שלי $ שיא = Shift, לחזור אם $ רשומות = ~ / $ slackpattern /;}, Body_suppress => תת {שלי $ Record = Shift, לחזור אם $ שיא ne 'somestring';}, body_rule => sub {שלי $ שיא = Shift, $ רשומה. = Q {שדה נוסף};}); ליצור פלט $ lre-> fore_output (); דווח על מידע פלט $ path_to_output_file = $ lre-> get_output_path (); $ procult_file_basename = $ lre-> get_output_basename (); $ procult_row_count = $ lre-> get_total_rows (); $ procult_record_count = $ lre-> get_total_records (); $ Records_Changed = $ lre-> get_records_changed (); $ Records_Ancanged = $ LRE-> Get_Records_Ancanged (); $ Records_deleted = $ lre-> get_records_deleted (); $ header_status = $ lre-> get_header_status (); זה נפוץ במצבים רבים עבורך לקבל קובץ נתונים שטוח ממישהו אחר ויש לייצר קובץ חדש שבו כל שורה או הרשומה בקובץ הנכנס חייב (א) להפוך לפי כלל כלשהו לפני שהדפסה לקובץ החדש; או (ב) אם הוא עונה על קריטריונים מסוימים, לא פלט לקובץ החדש ב ALL.LIST :: Rewreiteelments מאפשר לך לכתוב כללים וכאלה קריטריונים, ליצור את הקובץ של רשומות נתונים שהשתנו, ולקבל בחזרה כמה נתונים בסיסיים על השינוי. רשימה :: Rewreiteelments שימושי כאשר מספר הרשומות בקובץ הנכנס עשוי להיות גדול ואתה לא רוצה להחזיק את הרשימה כולה בזיכרון. באופן דומה, הרשומות שנוצרו לאחרונה לא מוחזקות בזיכרון, אך מודפסים מיד כדי stdout או file.on ביד השנייה, אם מסיבה כלשהי יש לך כבר מגוון רשומות בזיכרון, אתה יכול להשתמש ברשימה :: rewriteelments ליישם כללים וקריטריונים לכל אלמנט של המערך ולאחר מכן להדפיס את הרשומות שהותנות (שוב, מבלי להחזיק את התפוקה בזיכרון). דרישות: · פרל


רשימה :: Rewreiteelments. תוכנה קשורה

Classeine :: SDK.

classeine :: פרויקט SDK הוא קבוצה של ספריות בכיתה כללי שכתוב ב- C עבור NETBSD. ...

138

הורד

הגדר מחיצה

סט :: מחיצה היא מודול Perl שיכול למנות את כל הסידורים של קבוצה קבועים. ...

161

הורד

מתמטיקה :: מחרוזת

מתמטיקה :: מודול מחרוזת מכיל מספרים שלמים בגודל שרירותי לאחר חישוב שרירותי לחישוב עם חדרי מפתח. ...

153

הורד