فشرده سازی فایل های اکسل در پایتون

آنچه ما در حال هدف برای

آیا به دنبال [فشرده] کردن 1 فایل های اکسل در پایتون به راحتی و کارآمد هستید؟ چه در حال مدیریت مجموعه داده های بزرگ باشید و چه نیاز به بهینه سازی فضای ذخیره سازی خود داشته باشید، فشرده سازی فایل های Excel می تواند فوق العاده مفید باشد. بنابراین، در این پست وبلاگ، شما را با کتابخانه Aspose.ZIP برای پایتون از طریق .NET آشنا می کنیم، مراحل نصب آن را توضیح می دهیم و یک قطعه کد برای شروع کار ارائه می دهیم. علاوه بر این، از انواع فرمت های فایل پشتیبانی می کند و آن را به گزینه ای عالی برای مدیریت فایل های اکسل شما تبدیل می کند. این راهنما برای مبتدیان طراحی شده است، بنابراین بیایید به بررسی این موضوع بپردازیم که چگونه می توانید از این کتابخانه قدرتمند Python Excel برای فشرده سازی فایل های خود به صورت برنامه ای استفاده کنید.

نصب کتابخانه اکسل پایتون

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

  • ترمینال یا خط فرمان خود را باز کنید.
  • دستور زیر را اجرا کنید:
pip install aspose-zip

بنابراین دستور بالا Aspose.ZIP را برای پایتون از طریق کتابخانه .NET دانلود و نصب می کند و آن را برای استفاده در پروژه های پایتون شما آماده می کند. لطفاً برای جزئیات بیشتر از این راهنمای نصب دیدن کنید.

نحوه فشرده سازی فایل های اکسل در پایتون - نمونه کد

اکنون که کتابخانه را نصب کرده ایم، بیایید ببینیم چگونه می توانیم از آن برای فشرده سازی فایل های اکسل در پایتون به صورت برنامه نویسی استفاده کنیم. بنابراین، در زیر یک راهنمای گام به گام و یک قطعه کد برای کمک به شما برای شروع ارائه شده است.

  • Import the Library: ابتدا Aspose.ZIP را برای پایتون از طریق کتابخانه .NET وارد می کنیم.
  • یک نمونه از کلاس Archive ایجاد کنید.
  • روش createentry را برای افزودن یک فایل اکسل با نام ورودی خاص به آرشیو فراخوانی کنید. پارامتر اول مسیر فایل منبع و پارامتر دوم نام دلخواه فایل داخل آرشیو است.
  • روش save را فراخوانی کنید تا بایگانی را در یک مکان مشخص با یک نام فایل ذخیره کنید.
# کتابخانه Aspose.ZIP و نام مستعار آن را به عنوان "az" وارد کنید.
import aspose.zip as az 
# یک نمونه از کلاس Archive ایجاد کنید.
with az.Archive() as archive:
    # برای افزودن یک فایل اکسل با نام ورودی خاص، متد create_entry را فراخوانی کنید.
    # اولین پارامتر مسیر فایل منبع است.
    # پارامتر دوم نام مورد نظر فایل داخل آرشیو است.
    archive.create_entry("./sample.xlsx", "./sample2.xlsx")
    # روش ذخیره را فراخوانی کنید تا بایگانی را در یک مکان مشخص با یک نام فایل ذخیره کنید.
    archive.save('./output_archive.zip')

خروجی را در تصویر زیر مشاهده می کنید:

نحوه فشرده سازی-فایل-اکسل-در-پایتون

ابزار آنلاین کمپرسور اکسل را کشف کنید

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

آنلاین-اکسل-کمپرسور

مجوز رایگان دریافت کنید

Aspose.ZIP برای پایتون از طریق .NET یک آزمایش رایگان [مجوز] را ارائه می دهد. همین امروز آن را امتحان کنید و فشرده سازی و مدیریت فایل بدون زحمت را تجربه کنید!

جمع بندی

در این راهنمای مبتدی، ما به شما نشان دادیم که چگونه فایل های اکسل را در پایتون با استفاده از Aspose.ZIP برای پایتون از طریق کتابخانه .NET فشرده کنید. مهمتر از همه، این کتابخانه قدرتمند پایتون اکسل فرآیند را ساده می کند و به شما امکان می دهد ذخیره سازی فایل خود را به راحتی مدیریت و بهینه کنید. چه با مجموعه داده های بزرگ سر و کار داشته باشید یا به دنبال یک کمپرسور اکسل به صورت آنلاین باشید، Aspose.ZIP for Python یک گزینه عالی برای داشتن در جعبه ابزار توسعه شما است.

بنابراین، برای شروع با این کتابخانه اکسل پایتون، به اسناد و مقاله‌های API بروید. علاوه بر این، برای به‌روزرسانی‌های آتی با aspose.com در تماس باشید.

با خیال راحت تماس بگیرید

می‌توانید در مورد سؤالات یا سؤالات خود در [فروم 16 ما با ما در میان بگذارید.

سوالات متداول - سوالات متداول

آیا استفاده از Aspose.ZIP برای پایتون از طریق .NET رایگان است؟

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

چگونه چندین فایل اکسل را فشرده کنم؟

با انتخاب Aspose.ZIP می توانید این کار را به راحتی انجام دهید. با این حال، لطفاً برای پاسخ کامل به همراه مراحل و نمونه کد به این لینک مراجعه کنید.

لینک های مفید