Konwertuj pliki Excel XLS na XLSX w Python

Arkusze kalkulacyjne Excel są powszechnie używane do wygodnego przechowywania małych lub dużych danych. Co więcej, możesz wizualizować dane arkusza kalkulacyjnego i wykonywać różne operacje sieciowe, aby nimi manipulować. XLS był wcześniejszym formatem pliku używanym przez program Microsoft Excel do przechowywania danych w arkuszach kalkulacyjnych. Chociaż Microsoft wprowadził XLSX w 2007 roku z rozszerzonymi funkcjami i możliwościami, różne osoby nadal używają formatu XLS, który trzeba później przekonwertować na XLSX. W tym artykule dowiesz się, jak programowo konwertować pliki XLS do formatu XLSX w Python.

Biblioteka Python do konwersji XLS na XLSX

Aspose.Cells for Python to potężna biblioteka Python do tworzenia i przetwarzania dokumentów arkuszy kalkulacyjnych. Ponadto pozwala konwertować pliki arkuszy kalkulacyjnych z jednego formatu na inny. Użyjemy tej biblioteki do konwersji naszych plików XLS na XLSX. Możesz zainstalować go w swoich aplikacjach Python z PyPI za pomocą następującego polecenia pip.

pip install aspose-cells

Konwertuj plik XLS na XLSX w Python

Konwersja XLS na XLSX jest prosta jak bułka z masłem. Po prostu załaduj plik XLS i zapisz go jako XLSX. Poniżej przedstawiono kroki, aby przeprowadzić konwersję XLS na XLSX w Python.

Poniższy przykładowy kod pokazuje, jak zapisać plik XLS jako format XLSX w języku Python.

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

# Załaduj plik XLS
workbook = Workbook("input.xls");

# Zapisz jako XLSX
workbook.save("Output.xlsx");

# Zamknij JVM
jpype.shutdownJVM()

Uzyskaj bezpłatną licencję

Możesz uzyskać bezpłatną tymczasową licencję, aby używać Aspose.Cells for Python bez ograniczeń ewaluacyjnych.

Wniosek

W tym artykule nauczyłeś się, jak programowo konwertować pliki XLS na XLSX w Python. Możesz po prostu zainstalować bibliotekę i zintegrować konwersję XLS do XLSX w swoich aplikacjach Python. Ponadto możesz dowiedzieć się więcej o Aspose.Cells for Python, korzystając z dokumentacji. Możesz także dzielić się swoimi pytaniami lub zapytaniami za pośrednictwem naszego forum.

Zobacz też