Перетворення файлів Excel XLS на XLSX у Python

Електронні таблиці Excel зазвичай використовуються для зручного зберігання малих або великих даних. Крім того, ви можете візуалізувати дані електронної таблиці та виконувати різні операції, щоб маніпулювати ними. XLS був попереднім форматом файлу, який використовувався Microsoft Excel для зберігання даних електронних таблиць. Хоча корпорація Майкрософт представила XLSX у 2007 році з розширеними функціями та можливостями, багато людей досі використовують формат XLS, який згодом потрібно конвертувати у XLSX. У цій статті ви дізнаєтеся, як програмно конвертувати файли XLS у формат XLSX на Python.

Бібліотека Python для перетворення XLS на XLSX

Aspose.Cells for Python — це потужна бібліотека Python для створення та обробки електронних таблиць. Крім того, він дозволяє конвертувати файли електронних таблиць з одного формату в інший. Ми будемо використовувати цю бібліотеку для перетворення наших файлів XLS на XLSX. Ви можете встановити його у свої програми Python з PyPI за допомогою такої команди pip.

pip install aspose-cells

Перетворіть файл XLS на XLSX у Python

Перетворення XLS на XLSX так само просто. Просто завантажте файл XLS і збережіть його як XLSX. Нижче наведено кроки для виконання перетворення XLS у XLSX у Python.

  • Завантажте файл XLS за допомогою класу Workbook.
  • Збережіть XLS як XLSX за допомогою методу Workbook.save().

У наведеному нижче прикладі коду показано, як зберегти файл XLS у форматі XLSX у Python.

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 for Python без обмежень оцінювання.

Висновок

У цій статті ви дізналися, як програмно конвертувати файли XLS у XLSX на Python. Ви можете просто встановити бібліотеку та інтегрувати перетворення XLS у XLSX у своїх програмах Python. Крім того, ви можете дізнатися більше про Aspose.Cells for Python за допомогою документації. Крім того, ви можете поділитися своїми запитаннями чи запитами через наш форум.

Дивись також