Konvertera Excel XLS-filer till XLSX i Python

Excel-kalkylblad används ofta för att enkelt lagra små eller stora data. Dessutom kan du visualisera kalkylbladsdata och utföra olika nätoperationer för att manipulera dem. XLS var det tidigare filformatet som användes av Microsoft Excel för att lagra kalkylbladsdata. Även om Microsoft introducerade XLSX 2007 med utökade funktioner och möjligheter, använder olika människor fortfarande XLS-format som du måste konvertera till XLSX efteråt. I den här artikeln kommer du att lära dig hur du konverterar XLS-filer till XLSX-format programmatiskt i Python.

Python Library för XLS till XLSX-konvertering

Aspose.Cells for Python är ett kraftfullt Python-bibliotek för att skapa och bearbeta kalkylarksdokument. Dessutom låter den dig konvertera kalkylbladsfilerna från ett format till ett annat. Vi kommer att använda det här biblioteket för att konvertera våra XLS-filer till XLSX. Du kan installera det i dina Python-applikationer från PyPI med följande pip-kommando.

pip install aspose-cells

Konvertera en XLS-fil till XLSX i Python

Konverteringen av XLS till XLSX är enkel som en plätt. Ladda helt enkelt XLS-filen och spara den som XLSX. Följande är stegen för att utföra XLS till XLSX-konvertering i Python.

Följande kodexempel visar hur man sparar en XLS-fil som XLSX-format i Python.

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

# Ladda XLS-fil
workbook = Workbook("input.xls");

# Spara som XLSX
workbook.save("Output.xlsx");

# Stäng av JVM
jpype.shutdownJVM()

Skaffa en gratis licens

Du kan få en gratis tillfällig licens för att använda Aspose.Cells för Python utan utvärderingsbegränsningar.

Slutsats

I den här artikeln har du lärt dig hur du konverterar XLS-filer till XLSX programmatiskt i Python. Du kan helt enkelt installera biblioteket och integrera XLS till XLSX-konvertering i dina Python-applikationer. Dessutom kan du lära dig mer om Aspose.Cells for Python med hjälp av dokumentationen. Du kan också dela dina frågor eller frågor via vårt forum.

Se även