فایل ها را به ZIP در پایتون اضافه کنید

آرشیوهای ZIP یک روش رایج برای فشرده سازی و ذخیره چندین فایل و فهرست هستند. گاهی اوقات، ممکن است لازم باشد فایل‌هایی را به یک بایگانی ZIP موجود اضافه یا اضافه کنید، که اگر از ابزار مناسب استفاده نمی‌کنید، می‌تواند یک کار چالش برانگیز باشد. در این پست وبلاگ، نحوه افزودن فایل ها به آرشیو ZIP در پایتون را در چند مرحله ساده بررسی خواهیم کرد.

کتابخانه Python برای اضافه کردن فایل ها به ZIP

Aspose.ZIP for Python یک کتابخانه پایتون است که طیف گسترده ای از ویژگی ها را برای کار با آرشیوهای ZIP ارائه می دهد. این به شما امکان می دهد فایل های ZIP را به راحتی ایجاد، بخوانید و تغییر دهید. چه بخواهید فایل‌هایی را به آرشیو ZIP موجود اضافه کنید یا فایل‌هایی را از آن استخراج کنید، Aspose.ZIP برای Python شما را پوشش می‌دهد.

می‌توانید کتابخانه را دانلود یا از PyPI نصب کنید.

> pip install aspose-zip

فایل‌ها را به یک ZIP موجود در پایتون اضافه کنید

Aspose.ZIP برای پایتون به شما امکان می دهد یک بایگانی ZIP را باز کنید و فایل ها را در چند مرحله ساده اضافه کنید. فقط بایگانی ZIP را بارگیری کنید، فایل(ها) را اضافه کنید و آرشیو به روز شده را ذخیره کنید. بیایید نگاهی به مراحل الحاق فایل ها به آرشیو ZIP در پایتون بیندازیم.

  • ابتدا بایگانی ZIP را با استفاده از کلاس Archive بارگذاری کنید.
  • سپس با استفاده از روش Archive.createentry (string, string) یک فایل جدید به آرشیو ZIP اضافه کنید.
  • در نهایت، آرشیو ZIP به روز شده را با استفاده از روش Archive.save(string) ذخیره کنید.

نمونه کد زیر نحوه اضافه کردن فایل ها به آرشیوهای ZIP در پایتون را نشان می دهد.

import aspose.zip as az

# بایگانی ZIP را بارگیری کنید
with az.Archive("my_archive.zip") as zip:

    # یک فایل را در ZIP وارد کنید
    zip.create_entry("file", "file.txt")

    # آرشیو ZIP به روز شده را ذخیره کنید
    zip.save("updated_zip.zip")

کتابخانه ZIP Python - یک مجوز رایگان دریافت کنید

یک مجوز موقت رایگان را دریافت کنید و فایل‌ها را بدون محدودیت ارزیابی به بایگانی‌های ZIP اضافه کنید.

منابع یادگیری

با استفاده از منابع ارائه شده در زیر درباره کتابخانه زیپ پایتون ما بیشتر بیاموزید:

ابزارهای دستکاری ZIP آنلاین

[ابزارهای آنلاین برای کار با آرشیوهای ZIP13 رایگان ما را که توسط Aspose.ZIP برای Python پشتیبانی می‌شود، کاوش کنید.

نتیجه

افزودن فایل‌ها به آرشیو ZIP موجود می‌تواند یک نیاز حیاتی در سناریوهای مختلف برنامه‌نویسی باشد. Aspose.ZIP برای پایتون این کار را با ارائه یک API با کاربری آسان برای کار با آرشیوهای ZIP ساده می کند. در این پست وبلاگ، ما مراحل اساسی برای افزودن فایل ها به آرشیو ZIP در پایتون را پوشش داده ایم. به یاد داشته باشید که کتابخانه را نصب کنید و قطعات کد را دنبال کنید تا بدون زحمت به اهداف دستکاری آرشیو ZIP خود برسید.

همچنین ببینید