У цьому блозі ви дізнаєтеся, як експортувати дані з файлу CSV до Excel XLS або XLSX у Python за кілька простих кроків. Ви можете легко інтегрувати це перетворення CSV у Excel у свої програми Python.
CSV(значення, розділені комами) – це формат файлів, який зазвичай використовується для зберігання, імпорту та експорту даних з однієї програми в іншу. Крім того, більшість наборів даних у сфері науки про дані зберігаються у файлах CSV. Однак у деяких випадках вам доведеться перетворити значення, розділені комами, у CSV на табличну форму в книгах XLSX або XLS Excel. Для таких сценаріїв у цій статті описано, як конвертувати файли CSV у Excel XLS XLSX у Python.
- Бібліотека конвертера Python CSV в Excel — безкоштовно завантажити
- Прості кроки для перетворення CSV на Excel
- Перетворіть CSV на Excel XLSX або XLS
Конвертер 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 у XLS Python – отримайте безкоштовну ліцензію
Ви можете використовувати API без оціночних обмежень, попросивши безкоштовну тимчасову ліцензію.
Висновок
У цій статті ви дізналися, як конвертувати файли CSV у Excel XLS XLSX на Python. Ви можете дізнатися більше про API електронних таблиць Python за допомогою документації. Якщо у вас виникнуть будь-які запитання чи запити, не соромтеся повідомити нас через наш форум.