V tomto blogu se v několika jednoduchých krocích dozvíte, jak exportovat data ze souboru CSV do Excelu XLS nebo XLSX v Python. Tento převod CSV do Excelu můžete snadno integrovat do svých aplikací Python.
CSV(Comma Separated Values) je běžně používaný formát souboru pro uchovávání, import a export dat z jedné aplikace do druhé. Kromě toho je většina datových sad v oblasti datové vědy uložena v souborech CSV. V určitých případech však musíte hodnoty oddělené čárkami v CSV převést na tabulkovou formu v sešitech Excelu XLSX nebo XLS. Pro takové scénáře tento článek popisuje, jak převést soubory CSV na Excel XLS XLSX v Python.
- Knihovna Python CSV to Excel Converter – bezplatné stažení
- Snadné kroky pro převod CSV do Excelu
- Převeďte CSV na Excel XLSX nebo XLS
Python CSV to Excel Converter – zdarma ke stažení
Abychom převedli CSV na XLSX nebo XLS Excelu, použijeme Aspose.Cells for Python přes Javu. Jedná se o vysokorychlostní a výkonnou knihovnu pro manipulaci s tabulkami, která umožňuje vytvářet, upravovat nebo převádět soubory Excel. Pomocí knihovny můžete snadno provádět konverzi souborů Excel XLS/XLSX tam a zpět. API můžete nainstalovat pomocí následujícího příkazu.
pip install aspose-cells
Jak převést CSV na Excel XLS v Python
Převod souborů CSV do Excelu pomocí Aspose.Cells for Python je jednoduchý jako facka. Následující kroky jsou vyžadovány pro převod Python CSV na Excel.
- Načtěte soubor CSV pomocí jeho cesty.
- Uložte soubor CSV ve formátu Excel do požadovaného umístění.
A to je vše. Následující část ukazuje, jak převést výše uvedené kroky do kódu a provést převod CSV do Excelu v Python.
Uložit CSV jako XLS v Python
Níže jsou uvedeny kroky pro převod souboru CSV na XLSX nebo XLS v Python.
- Vytvořte objekt třídy LoadOptions a inicializujte jej pomocí FileFormatType.CSV.
- Vytvořte objekt třídy Workbook a inicializujte jej pomocí cesty k souboru CSV a objektu LoadOptions.
- Převeďte CSV do Excelu pomocí metody Workbook.save(String, SaveFormat.XLSX).
Následující ukázka kódu ukazuje, jak převést soubor CSV na Excel XLS v Python.
import jpype
import asposecells
jpype.startJVM()
from asposecells.api import Workbook, LoadOptions, SaveFormat
# Vytvořte objekt CSV LoadOptions
loadOptions = LoadOptions(FileFormatType.CSV)
# Vytvořte objekt Workbook s cestou k souboru CSV a loadOptions
workbook = Workbook("data.csv", loadOptions)
# Uložit CSV jako XLSX
workbook.save("CsvToExcel.xlsx" , SaveFormat.XLSX)
Soubor CSV
My Data,,,,,,,
Items A,Items B,Items C,Items D,Items E,Items F,Items G,Items H
12,23,33,66,11,87,99,33
23,22,33,77,31,22,45,56
34,11,12,23,22,34,11,12
45,43,54,88,36,45,45,37
65,65,65,65,13,65,9,35
34,22,27,22,32,23,23,32
213,186,224,341,145,276,232,205
CSV na Excel XLS – výsledek převodu
CSV to XLS Python Converter – získejte bezplatnou licenci
Rozhraní API můžete používat bez omezení hodnocení, když si vyžádáte bezplatnou dočasnou licenci.
Závěr
V tomto článku jste se naučili, jak převést soubory CSV na Excel XLS XLSX v Python. Více o tabulkovém rozhraní Python můžete prozkoumat pomocí dokumentace. V případě jakýchkoli dotazů nebo dotazů nás neváhejte kontaktovat prostřednictvím našeho fóra.