تبدیل فایل های اکسل XLS به XLSX در پایتون

صفحات گسترده اکسل معمولاً برای ذخیره راحت داده های کوچک یا بزرگ استفاده می شود. علاوه بر این، می توانید داده های صفحه گسترده را تجسم کنید و عملیات های مختلف شبکه را برای دستکاری آن انجام دهید. XLS فرمت فایل قبلی بود که توسط مایکروسافت اکسل برای ذخیره داده های صفحه گسترده استفاده می شد. اگرچه مایکروسافت XLSX را در سال 2007 با ویژگی‌ها و قابلیت‌های گسترده‌ای معرفی کرد، افراد مختلف هنوز از فرمت XLS استفاده می‌کنند که باید بعداً آن را به XLSX تبدیل کنید. در این مقاله با نحوه تبدیل فایل های XLS به فرمت XLSX به صورت برنامه نویسی در پایتون آشنا می شوید.

کتابخانه Python برای تبدیل XLS به XLSX

Aspose.Cells for Python یک کتابخانه قدرتمند پایتون برای ایجاد و پردازش اسناد صفحه گسترده است. علاوه بر این، به شما امکان می دهد فایل های صفحه گسترده را از یک فرمت به فرمت دیگر تبدیل کنید. ما از این کتابخانه برای تبدیل فایل های XLS خود به XLSX استفاده خواهیم کرد. با استفاده از دستور pip زیر می‌توانید آن را از PyPI در برنامه‌های پایتون خود نصب کنید.

pip install aspose-cells

یک فایل XLS را در پایتون به XLSX تبدیل کنید

تبدیل XLS به XLSX به سادگی پای است. به سادگی فایل XLS را بارگذاری کنید و آن را به عنوان XLSX ذخیره کنید. مراحل زیر برای انجام تبدیل XLS به XLSX در پایتون آمده است.

  • فایل XLS را با استفاده از کلاس Workbook بارگیری کنید.
  • XLS را به عنوان XLSX با استفاده از روش Workbook.save() ذخیره کنید.

نمونه کد زیر نحوه ذخیره یک فایل XLS را با فرمت XLSX در پایتون نشان می دهد.

import  jpype     
import  asposecells     
jpype.startJVM() 
from asposecells.api import Workbook

# فایل XLS را بارگیری کنید
workbook = Workbook("input.xls");

# ذخیره به عنوان XLSX
workbook.save("Output.xlsx");

# خاموش کردن JVM
jpype.shutdownJVM()

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

برای استفاده از Aspose.Cells برای Python بدون محدودیت ارزیابی، می توانید یک مجوز موقت رایگان دریافت کنید.

نتیجه

در این مقاله با نحوه تبدیل فایل های XLS به XLSX به صورت برنامه نویسی در پایتون آشنا شده اید. شما به سادگی می توانید کتابخانه را نصب کنید و تبدیل XLS به XLSX را در برنامه های پایتون خود ادغام کنید. علاوه بر این، می‌توانید با استفاده از مستندات درباره Aspose.Cells برای پایتون اطلاعات بیشتری کسب کنید. همچنین، می‌توانید سؤالات یا سؤالات خود را از طریق [فروم 9 ما به اشتراک بگذارید.

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