توضح هذه المقالة عملية تحويل ZIP إلى 7z باستخدام Python. يوفر تعليمات لإعداد IDE وتدفق البرنامج ويشمل مقتطفًا من الكود لتحويل ZIP إلى 7zip في Python. علاوة على ذلك، لا تحتاج إلى أي أدوات ضغط خارجية لتمكين هذه الوظيفة في مشروعك.
خطوات تحويل ZIP إلى 7ZIP باستخدام Python
- قم بتثبيت Aspose.ZIP لتمكين تحويل ZIP إلى 7z
- احصل على دليل ZIP المصدر باستخدام فئة Archive
- حدد كائن SevenZipArchive لكتابة دليل 7z الناتج
- كرر كل عنصر في أرشيف ZIP وأضفه إلى ملف 7z
- استدعي طريقة الحفظ لكتابة الأرشيف 7z الذي تم إنشاؤه حديثًا
تبسط هذه الإرشادات كيفية تصدير ZIP إلى 7zip في Python. أولاً، يقرأ الكود ملف ZIP ويعالج محتوياته بشكل فردي. أخيرًا، يقوم بتجميع جميع الملفات في الإخراج 7z الناتج.
الكود لتصدير ZIP إلى 7z في Python
يعرض هذا المقتطف العملية لتحويل ZIP إلى 7z في Python. يستخدم فئات Archive وSevenZipArchive لإتمام مهمة التحويل. بالإضافة إلى ذلك، تتيح لك فئة SevenZipEntrySettings تخصيص ميزات الإخراج مثل إعدادات الضغط أو التشفير.
تم تناول النقاط الرئيسية للعمل مع zip 7z في Python في هذا المقال. ومع ذلك، إذا كنت ترغب في استخراج ملف 7z الذي تم إنشاؤه برمجيًا، فاطلع على الدليل الخاص بـ إنشاء 7z File Opener في Python.