У цьому блозі ви дізнаєтеся, як експортувати дані з файлу CSV до Excel XLS або XLSX у Python за кілька простих кроків. Ви можете легко інтегрувати це перетворення CSV у Excel у свої програми Python.

CSV в Excel Python

CSV(значення, розділені комами) – це формат файлів, який зазвичай використовується для зберігання, імпорту та експорту даних з однієї програми в іншу. Крім того, більшість наборів даних у сфері науки про дані зберігаються у файлах CSV. Однак у деяких випадках вам доведеться перетворити значення, розділені комами, у CSV на табличну форму в книгах XLSX або XLS Excel. Для таких сценаріїв у цій статті описано, як конвертувати файли CSV у Excel XLS XLSX у Python.

Конвертер Python CSV в Excel – безкоштовно завантажити

Щоб конвертувати CSV у XLSX або XLS Excel, ми використаємо Aspose.Cells for Python через Java. Це високошвидкісна та потужна бібліотека для роботи з електронними таблицями, яка дозволяє створювати, змінювати або конвертувати файли Excel. Використовуючи бібліотеку, ви можете легко виконувати зворотне перетворення файлів Excel XLS/XLSX. Ви можете встановити API за допомогою такої команди.

pip install aspose-cells

Як конвертувати CSV у Excel XLS на Python

Конвертація файлів CSV у Excel за допомогою Aspose.Cells for Python проста, як пиріг. Для перетворення Python CSV у Excel необхідно виконати такі кроки.

  • Завантажте файл CSV, використовуючи його шлях.
  • Збережіть файл CSV у форматі Excel у потрібному місці.

І це все. У наступному розділі показано, як перетворити згадані вище дії на код і виконати перетворення CSV у Excel у Python.

Збережіть CSV як XLS у Python

Нижче наведено кроки для перетворення файлу CSV у XLSX або XLS у Python.

  • Створіть об’єкт класу LoadOptions та ініціалізуйте його за допомогою FileFormatType.CSV.
  • Створіть об’єкт класу Workbook та ініціалізуйте його шляхом до файлу CSV і об’єктом LoadOptions.
  • Перетворіть CSV у Excel за допомогою методу Workbook.save(String, SaveFormat.XLSX).

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

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

# Створіть об’єкт CSV LoadOptions
loadOptions =  LoadOptions(FileFormatType.CSV)

# Створіть об’єкт Workbook із шляхом до файлу CSV і параметрами loadOptions
workbook =  Workbook("data.csv", loadOptions)

# Збережіть CSV як XLSX
workbook.save("CsvToExcel.xlsx" , SaveFormat.XLSX)

Файл 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 в Excel XLS - результат перетворення

CSV в Excel на Python

Конвертер CSV у XLS Python – отримайте безкоштовну ліцензію

Ви можете використовувати API без оціночних обмежень, попросивши безкоштовну тимчасову ліцензію.

Висновок

У цій статті ви дізналися, як конвертувати файли CSV у Excel XLS XLSX на Python. Ви можете дізнатися більше про API електронних таблиць Python за допомогою документації. Якщо у вас виникнуть будь-які запитання чи запити, не соромтеся повідомити нас через наш форум.

Дивись також