این موضوع دقیق نحوه ایجاد یک فایل ZIP در پایتون را توضیح میدهد. شامل تمام جزئیات الگوریتم و همچنین یک قطعه کد عملی برای ایجاد یک سازنده فایل ZIP در پایتون است. علاوه بر این، نیازی به نصب هیچ ابزار آرشیو دیگری برای فعال کردن این قابلیت در برنامههای شما نیست.
مراحل ایجاد ZIP در پایتون
- سیستم خود را با نصب Aspose.ZIP در دستگاهتان آماده کنید
- یک شیء از کلاس Archive تعریف کنید
- به فایلهای منبع دسترسی پیدا کنید و آنها را با متد create_entry به آرشیو ZIP اضافه کنید
- فایل ZIP تولید شده را روی دیسک بنویسید
مراحل بالا یک مرور کلی از فرآیند ایجاد ZIP در پایتون ارائه میدهند. آنها شامل تمام اطلاعات پایه مانند تنظیم محیط توسعه و سپس فشردهسازی چندین فایل در آرشیو هستند. در نهایت، آرشیو ایجاد شده به عنوان یک فایل ZIP در مسیر مشخص شده ذخیره میشود.
کد برای ایجاد سازنده فایل ZIP در پایتون
import aspose.zip as az | |
# Create the archive | |
with az.Archive() as archive: | |
# Add first file | |
archive.create_entry("data.png", "input.jpg") | |
# Add second file | |
archive.create_entry("sample.jpg", "sample.jpg") | |
# Save zip archive | |
archive.save("output.zip") |
این قطعه کد نشان میدهد چگونه یک فایل ZIP در پایتون بسازیم. در حالی که میتوانید آن را بیشتر تغییر دهید تا تعداد فایلهای مورد فشردهسازی را تنظیم کنید، یک فایل ZIP از ابتدا ایجاد کنید یا یک فایل موجود را بارگذاری کنید، آرشیو خروجی را با رمز عبور محافظت کنید و چندین ویژگی دیگر که توسط کلاس ArchiveSaveOptions ارائه شده است.
این آموزش به بحث درباره ایجاد یک سازنده ZIP در پایتون پرداخته است. با این حال، اگر علاقهمند به یادگیری فشردهسازی فایلهای CSV هستید، به مقاله فشردهسازی CSV در پایتون مراجعه کنید.