ميتيراتور :: IO.

ITERATOR :: IO هو وحدة بيرل مع نظام الملفات ومتطويبات دفق.
التحميل الان

ميتيراتور :: IO. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Eric J. Roode
  • موقع ويب الناشر:
  • http://search.cpan.org/~roode/

ميتيراتور :: IO. العلامات


ميتيراتور :: IO. وصف

ITERATOR :: IO هو وحدة بيرل مع نظام الملفات ومتطويا دفق. ITERATOR :: IO هو وحدة بيرل مع نظام الملفات ومكفيتها للمفاتيحات. # إرجاع أسماء الملفات في دليل (باستثناء. و ..) $ iTer = idir_listing ($ مسار)؛ # إرجاع جميع الملفات في شجرة الدليل، واحد في وقت واحد. # مثل الملف :: البحث، في حركة بطيئة. $ iTer = idir_walk (مسار $)؛ # إرجاع خطوط الملف، واحد في وقت واحد. $ iTer = ifile ($ اسم الملف، خيارات)؛ # إرجاع خطوط الملف، بترتيب عكسي $ iTer = ifile_reverse ($ اسم الملف، خيارات)؛ توفر هذه الوحدة نظام الملفات وتدفق الدوافع. راجع وحدة ميتيراتور لمزيد من المعلومات حول كيفية استخدام ITEROTONS.FUNCTERSIDIR_LISTING $ ITER = IDIR_Listing (PATH $)؛ IDERATOR الذي يقوم بإرجاع أسماء الملفات في دليل المسار $. إذا تم حذف مسار $، افتراضي الدليل الحالي. لا يعيد. و .. الملفات (ضمن UNIX). Recires IO :: DIR و CWD.EXAPPE: لإرجاع ملفات معينة فقط، جدم من هذا مع iigrep: $ iTer = iGrep {-s -m <1} idir " path" ؛ (إرجاع الملفات غير الفارغة المعدلة أقل من يوم واحد) (igrep) محددة في وحدة iterator :: util الوحدة) idir_walk $ iter = idir_walk (path $)؛ إرجاع الملفات في شجرة دليل، واحدة تلو الأخرى إنه نوع من الملفات المشابهة :: ابحث في الحركة البطيئة إعادة كتابة io :: dir و cwdifile $ iter = ifile ($ اسم الملف، خيارات)؛ يفتح ملف، يولد مقاومة للماء لإرجاع أسطر الملف خيارات هو إشارة إلى تجزئة الخيارات حاليا، يتم دعم خيارين: chompchomp =/> يشير Boolean إلى ما إذا كان يجب تخفيف الأسطر قبل إرجاعها من قبل المؤتمر. الافتراضي صحيح. $ / '$ /' => تحدد القيمة السلسلة لاستخدامها كفاصل السجل. إذا لم يتم تحديدها، فقد يتم استخدام القيمة الحالية لل $ /. "RS" أو "Input_record_Separator" كأسماء خيار بدلا من "$ /"، إذا وجدت أن تكون أكثر قابلية للقراءة. شاهد أسماء اللغة الإنجليزية. أسماء الانتصارات هي غير حساسة لحالة الأحرف. تتطلب io :: file.ifile_reverse $ iter = ifile_reverse ($ اسم الملف، خيارات)؛ بالضبط نفس "ifile"، ولكنه يقرأ خطوط الملف إلى الوراء. قيم خيار INPUT_RECORD_SPARATORATOR NUNTEF (الملف Slurp File) ومراجع العددية (سجلات الطول الثابت) غير مدعوم حاليا. النسخة التغيير في الوقت الحالي 0.01 من ITERATOR :: IO، وقبلت وظائف "ifile" و iFile_reverse خياراتها بطريقة مختلفة. لقد تغير هذا الآن للعمل عبر مرجع التجزئة للخيارات. ستظل الطريقة القديمة تعمل، ولكن يتم إهمالها وسيتم إزالتها في إصدار في المستقبل. صادرت الوحدة النمطية في المستقبل جميع أسماء الوظائف إلى مساحة اسم المتصل بواسطة Default.diagnosticsiterator :: IO يستخدم استثناء :: كائنات فئة لرمي الاستثناءات. إذا لم تكن معتادا على استثناء :: الفصل، فلا تقلق؛ هذه الكائنات الاستثناءة تعمل تماما مثل $ @ يفعل مع DIT و CROAK، لكنها أسهل في العمل مع إذا كنت تحطمت الأخطاء. كما أن وثائق وحدة الحركة لمزيد من المعلومات حول كيفية فخ هذه الكائنات الاستثناء والتعامل معها. :: X :: Parameter_erroreou يسمى جهاز ITERATOR :: IO مع واحد أو أكثر من المعلمات السيئة. نظرا لأن هذا هو بالتأكيد خطأ في الترميز، فمن المحتمل أن يكون هناك استخدام كبير في التعامل مع هذا النوع من الاستثناءات. وسلسلة هذا الاستثناء، يوفر هذا الاستثناء رسالة مقروءة للإنسان حول ما كانت المشكلة. فئة مكاتب المقطوعة: Materator :: x :: تسمى TaffedYou القيمة على جهاز كمتدرج استنفدت؛ وهذا هو، لا توجد المزيد من القيم في التسلسل للعودة. بسلسلة، هذا الاستثناء هو "ITERATOR استنفدت." أخطاء I / O فئة: ITERATOR :: X :: IO_Errorthis يتم طرحه عند أي نوع من I / O يحدث خطأ؛ يحدث هذا فقط مع Imaerators نظام الملفات. هذا الاستثناء لديه طريقة واحدة، OS_Error، والتي ترجع $ الأصلي! كان ذلك محاصرا بواسطة كائن Iterator Engine.as سلسلة، يوفر هذا الاستثناء بعض المعلومات القابلة للقراءة بشركة الإنسان بالإضافة إلى $!. فئة أخطاء داخلية. سأكون ممتنا إذا أمكنك ترسل لي رسالة بريد إلكتروني بتفصيل ظروف الخطأ. متطلبات: ITERATOR. io :: دير CWD. io :: ملف perl.


ميتيراتور :: IO. برامج ذات صلة