Iterator :: io.

iterator :: Io הוא מודול Perl עם מערכת FileSystem ו זרימת Iterators.
הורד עכשיו

Iterator :: io. דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Perl Artistic License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Eric J. Roode
  • אתר האינטרנט של המוציא לאור:
  • http://search.cpan.org/~roode/

Iterator :: io. תגים


Iterator :: io. תיאור

Iterator :: Io הוא מודול Perl עם מערכת FileSystem ו זרימת Iterators. ITERator :: IO הוא מודול Perl עם FilesSystem ו זרימת Iterators.Synopsis השתמש iterator :: io; # להחזיר את שמות הקבצים בספרייה (למעט. ו ..) $ ITER = IDIR_Listing ($ נתיב); # להחזיר את כל הקבצים בעץ ספרייה, אחד בכל פעם. # כמו קובץ :: מצא, בתנועה איטית. $ ITER = IDIR_WALK (נתיב $); # להחזיר את השורות של קובץ, אחד בכל פעם. $ ITER = IFILE ($ FileName,% אפשרויות); # להחזיר את השורות של קובץ, בסדר הפוך $ ITER = iFile_Reverse ($ FileName,% אפשרויות); מודול זה מספק FileSystem ו זרימת פונקציות iterator. ראה מודול Iterator לקבלת מידע נוסף אודות אופן השימוש באיטראטורים. תפקידה. אם נתיב $ מושמט, ברירת המחדל לספרייה הנוכחית. לא מחזיר את. ו .. קבצים (תחת יוניקס). תמיסות IO :: כדי להחזיר רק קבצים מסוימים, לשלב את זה עם IGREP: $ ITER = IGREP {s -M -M <1 itir " חלק נתיב" ((מחזירה קבצים לא ריקים שונה לפני פחות מאשר לפני יום) (igrep) מוגדרת באיצדין :: מודול אוטיל) זה סוג של קובץ כמו :: מצא איטי motionrequires io :: dir ו cwdifile $ iter = ifile ($ filename% אפשרויות); פותח קובץ מייצר iterator להחזיר את השורות של הקובץ% אפשרויות היא התייחסות לאפשרויות של חשיש נכון לעכשיו שתי אפשרויות נתמכות: chompchomp =/> בוליאני מציין אם צריך להיות chcomped לפני שהוחזר על ידי iterator. ברירת המחדל נכונה. $ / '$ /' => ערך מציין מה מחרוזת לשימוש כמפריד הרשומה. אם לא צוין, הערך הנוכחי של $ / משמש. "RS" או "Input_Record_Separator" עשוי לשמש שמות אפשרות במקום "$ /", אם אתה מוצא את זה יותר קריא. ראה את המודול האנגלי.אופציה שמות הם מקרה לא רגיש. מחייב io :: file.ifile_Reverse $ Iter = ifile_Reverse ($ FileName,% אפשרויות); בדיוק כמו "IFILE", אבל קורא את השורות של הקובץ backwards.The ערכי אפשרות CUSP_RECORD_SEPARATOR undef (קובץ שלם של כל הקובץ) והפניות סקלר (רישומים באורך קבוע) אינם נתמכים כעת. זה השתנה עכשיו לפעול באמצעות התייחסות חשיש של אפשרויות. הדרך הישנה עדיין תעבוד, אבל הוא הוצא משימוש ויוצא בעתיד שחרור. מודול ExportTTHIS יצוא את כל שמות הפונקציה למרחב השמות של המתקשר כברירת מחדל.היאגניסטיסיטרטור :: IO משתמש יוצא מן הכלל :: אובייקטים בכיתה לזרוק חריגים. אם אתה לא מכיר יוצא מן הכלל :: בכיתה, אל תדאג; אלה אובייקטים חריגה לעבוד בדיוק כמו $ @ עושה עם למות וקרוק, אבל הם קל יותר לעבוד עם אם אתה מלכוד שגיאות.סי תיעוד מודול Iterator לקבלת מידע נוסף על איך ללכוד ולטפל אלה אובייקט חריג. farameter שגיאות בכיתה: iterator :: X :: Parameter_erroryou נקרא iterator :: IO פונקציה עם פרמטרים אחד או יותר רע. מאז זה כמעט בוודאות שגיאת קידוד, יש כנראה לא הרבה שימוש בטיפול זה סוג של יוצא מן הכלל. מחרוזת זו מספקת הודעה אנושית קריא לגבי מה הבעיה. :: X :: מתיחה בשם ערך על כתרית כי הוא מותש; כלומר, אין עוד ערכים ברצף כדי לחזור.אס מחרוזת, חריג זה הוא "iterator הוא מותש." I / O שגיאות בכיתה: Iterator :: X :: Io_errorhis חריגה נזרקת כאשר כל סוג של i / o שגיאה מתרחשת; זה קורה רק עם iterators filesystem.This חריגה יש שיטה אחת, OS_Error, אשר מחזירה המקורי $! על ידי אשר לכודים האיטרטור object.As מחרוזת, חריג זה מספק מידע קריא יחד עם מחלקה שגיאות פנימיות !. $: האיטרטור :: X :: Internal_ErrorSomething קרה כי חשבתי שלא יכול לקרות. אני אעריך את זה אם תוכל לשלוח לי הודעת דוא"ל המפרטת את נסיבות הטעות. דרישות: · האיטרטור · IO :: דיר · CWD. · IO :: קובץ · פרל


Iterator :: io. תוכנה קשורה

DPML SDK.

DPML SDK הוא פלטפורמת ניהול עבור פיתוח רכיב מבוסס Java, ניהול משאבים ופריסה. ...

183

הורד

Radiuslib.

radiuslib מספק פרוטוקול רדיוס שלם וספריית השירות עבור רובי. ...

249

הורד