التابع TarFile.open()‎‎ في بايثون

من موسوعة حسوب
مراجعة 07:50، 13 نوفمبر 2018 بواسطة Mohammed Taher (نقاش | مساهمات)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)


يعدّ تابع الصنف هذا بمثابة دالة بانية لكائنات TarFile. والدالة tarfile.open()‎ هي في الواقع اختصار لتابع الصنف هذا.

البنية العامة

TarFile.open(...)

المعاملات

يمتلك هذا التابع نفس المعاملات الموجودة في الدالة البانية للصنف TarFile.

القيمة المعادة

يعيد التابع كائن TarFile.

أمثلة

لو فرضنا وجود ملفّ مضغوط بصيغة tar فيمكن الوصول إلى هذا الملف وإنشاء كائن TarFile بالطريقة التالية:

>>> import tarfile
>>> tar = tarfile.TarFile.open("file.tar.xz")

يمثّل tar الآن كائن TarFile يمكن استخدامه لتنفيذ التوابع الخاصة بهذا الكائن.

انظر أيضًا

  • الدالة tarfile.open()‎: تعيد الدالة كائن TarFile للمسار المعطى.

مصادر

صفحة Read and write tar archive files في توثيق بايثون الرسمي.