Excel ke CSV Python

Spreadsheet Excel banyak digunakan untuk menyimpan, mengimpor, atau mengekspor data dari satu aplikasi ke aplikasi lainnya. Selain itu, Anda dapat melakukan berbagai operasi pada data, seperti menyortir, menerapkan rumus matematika, membuat bagan, dll. Namun, dalam berbagai kasus, buku kerja XLSX atau XLS Excel harus dikonversi ke format CSV (Comma Separated Values). Untuk skenario seperti itu, artikel ini membahas cara mengonversi file Excel ke CSV dengan Python.

Python Excel to CSV Converter API

Untuk mengonversi format XLSX atau XLS Excel ke CSV, kami akan menggunakan Aspose.Cells for Python via Java. Ini adalah API manipulasi spreadsheet yang kuat yang memungkinkan Anda membuat, memodifikasi, atau mengonversi file Excel. Anda dapat menginstal API menggunakan perintah berikut.

pip install aspose-cells

Konversi File Excel ke CSV

Berikut ini adalah langkah-langkah untuk mengonversi file Excel XLSX atau XLS ke CSV dengan Python.

Contoh kode berikut menunjukkan cara mengonversi file XLSX ke CSV dengan Python.

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

# Buat objek Workbook dengan jalur file Excel
workbook =  Workbook("data.xlsx")

# Simpan XLSX sebagai CSV
workbook.save("ExcelToCSV.csv" , SaveFormat.CSV)

Berkas Excel

Excel ke CSV Python

CSV yang dikonversi

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

Dapatkan Lisensi API Gratis

Anda dapat menggunakan API tanpa batasan evaluasi dengan meminta lisensi sementara gratis.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengonversi file Excel ke CSV dengan Python. Anda dapat mempelajari lebih lanjut tentang Python spreadsheet API menggunakan dokumentasi. Jika Anda memiliki pertanyaan atau permintaan, jangan ragu untuk memberi tahu kami melalui forum kami.

Lihat juga