CSV do Excela Python

CSV (Comma Separated Values) to powszechnie używany format plików do przechowywania, importowania i eksportowania danych z jednej aplikacji do drugiej. Ponadto większość zbiorów danych w dziedzinie data science jest przechowywana w plikach CSV. Jednak w niektórych przypadkach trzeba przekonwertować wartości oddzielone przecinkami w pliku CSV na formę tabelaryczną w skoroszytach XLSX lub XLS programu Excel. W przypadku takich scenariuszy w tym artykule omówiono sposób konwertowania plików CSV na format Excel XLS XLSX w języku Python.

Konwerter plików Python CSV na Excel XLS XLSX — bezpłatne pobieranie

Aby przekonwertować CSV na XLSX lub XLS Excela, użyjemy Aspose.Cells for Python via Java. Jest to szybka i potężna biblioteka do manipulacji arkuszami kalkulacyjnymi, która umożliwia tworzenie, modyfikowanie lub konwertowanie plików Excel. Korzystając z biblioteki, możesz łatwo wykonywać konwersję plików Excel XLS/XLSX w obie strony. Interfejs API można zainstalować za pomocą następującego polecenia.

pip install aspose-cells

Jak przekonwertować CSV na Excel w Python

Konwersja plików CSV do Excela przy użyciu Aspose.Cells for Python jest dziecinnie prosta. Poniższe kroki są wymagane do konwersji Python CSV na Excel.

  • Załaduj plik CSV, używając jego ścieżki.
  • Zapisz plik CSV w formacie Excel w wybranej lokalizacji.

I to wszystko. Poniższa sekcja pokazuje, jak przekształcić powyższe kroki w kod i wykonać konwersję CSV do Excela w Python.

Konwertuj CSV na Excel XLS w Python

Poniżej przedstawiono kroki konwersji pliku CSV na XLSX lub XLS w Python.

Poniższy przykładowy kod pokazuje, jak przekonwertować plik CSV na plik Excel XLS w języku Python.

import jpype
import asposecells
jpype.startJVM()
from asposecells.api import Workbook, LoadOptions, SaveFormat

# Utwórz obiekt CSV LoadOptions
loadOptions =  LoadOptions(FileFormatType.CSV)

# Utwórz obiekt skoroszytu ze ścieżką pliku CSV i opcjami ładowania
workbook =  Workbook("data.csv", loadOptions)

# Zapisz CSV jako XLSX
workbook.save("CsvToExcel.xlsx" , SaveFormat.XLSX)

Plik 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

Konwersja Python CSV do Excela

CSV do Excela w Python

Python CSV to Excel Converter — Uzyskaj bezpłatną licencję

Możesz korzystać z interfejsu API bez ograniczeń ewaluacyjnych, prosząc o bezpłatną licencję tymczasową.

Wniosek

W tym artykule nauczyłeś się, jak konwertować pliki CSV do formatu Excel XLS XLSX w Python. Możesz dowiedzieć się więcej o interfejsie API arkusza kalkulacyjnego Python, korzystając z dokumentacji. Jeśli masz jakieś pytania lub wątpliwości, daj nam znać za pośrednictwem naszego forum.

Zobacz też