ecfile.

حزمة بيثون لقراءة وكتابة فعالة من الملفات التي تحتوي على سجلات طول ثابت
التحميل الان

ecfile. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • اسم الناشر:
  • Erin Sheldon
  • موقع ويب الناشر:
  • http://code.google.com/u/erin.sheldon/

ecfile. العلامات


ecfile. وصف

حزمة بيثون للحصول على قراءة وكتابة فعالة من الملفات التي تحتوي على سجلات بطول ثابت Recfile هي وحدة امتداد بيثون للقراءة من الملفات والكتابة إليها مع سجلات الطول الثابت. تتم قراءة البيانات في أو كتابة من صفائف بيثون العددية (Numpy). يمكن أن تكون الملفات ملفات ثنائية أو نصية مع محدد محدد، مثل CSV أو علامة التبويب أو المساحة البيضاء. يمثل الملحق فئة C ++ ملفوفة باستخدام Swig.This Extension مفيد بشكل خاص عند تحديد بنية الملف في وقت التشغيل، على سبيل المثال من رأس ASCII. تنفيذ واحد من هذا التنسيق هو الوحدة النمطية SFile في حزمة Esutil Python.Examples: استيراد Recfile # قراءة من ملف ثنائي. سيتم تحديد عدد الصفوف من # بيانات الملف و Detype إذا لم يتم إدخالها، وهو بطيء لملفات نصية. ملف = 'test.bin' dtype = البيانات = robj.read () # قراءة مجموعة فرعية من الصفوف. يمكن أن تكون شريحة أو تسلسل / صفيف. البيانات = ROBJ row_list = البيانات = robj البيانات = robj.read (الصفوف = row_list) # احصل على كل 3 في بيانات شريحة = robj # اقرأ مجموعة فرعية من الأعمدة. # في تدوين قوس، يجب عليك تحديد الصفوف لقراءة البيانات. البيانات = Robj field_list = البيانات = robj # بيانات بناء الجملة البديلة = robj . قراءة () البيانات = robj. قراءة (الأعمدة = column_list) البيانات = robj.read (الحقول = column_list) # أعمدة / الحقول هي المرادفات # قراءة من ملف CSV من نفس الهيكل، ويقرأ فقط مجموعة فرعية من البيانات. تحديد nrows ليس ضروريا ولكن يمكن أن تسرع الأمور. Rows2get = Fields2get = 'Field2' robj = reffile.open ('test.csv'، delim = "، dtype = dtype، nrows = 98321) البيانات = robj ] البيانات = robj.read (الصفوف = rows2get، الحقول = الحقول 2get) # كتابة صفيف Nutpy إلى ملف، مع القدرة على # إلحاق #. يجب أن يتطابق DTYPE من الصفائف عند المكالمات المتعاقبة. r = reffile.open ('test.tab'، "r +"، "،") r.write (my_array) # إلحاق المزيد من المتطلبات Rows R.Write (second_array): بيثون ما الجديد في هذا الإصدار: تنظيف الكود والوثائق، والتثبيت الصنع اختياري. لتثبيت دليل UPS، استخدم python setup.py with_ups تثبيت - prefix = / بعض / المسار


ecfile. برامج ذات صلة