CSV (Comma Separated Values) adalah format file yang umum digunakan untuk menyimpan, mengimpor, dan mengekspor data dari satu aplikasi ke aplikasi lainnya. Selain itu, sebagian besar kumpulan data di bidang ilmu data disimpan dalam file CSV. Namun, dalam kasus tertentu, Anda harus mengonversi nilai yang dipisahkan koma di CSV ke bentuk tabel di buku kerja XLSX atau XLS Excel. Untuk skenario seperti itu, artikel ini membahas cara mengonversi file CSV ke Excel XLS XLSX dengan Python.
- Perpustakaan Python CSV ke Excel Converter - Unduhan Gratis
- Langkah Mudah Mengonversi CSV ke Excel
- Konversikan CSV ke Excel XLSX atau XLS
Python CSV ke Excel XLS XLSX Converter - Unduhan Gratis
Untuk mengonversi CSV ke XLSX atau XLS Excel, kami akan menggunakan Aspose.Cells for Python via Java. Ini adalah perpustakaan manipulasi spreadsheet berkecepatan tinggi dan kuat yang memungkinkan Anda membuat, memodifikasi, atau mengonversi file Excel. Dengan menggunakan perpustakaan, Anda dapat dengan mudah melakukan konversi bolak-balik file Excel XLS/XLSX. Anda dapat menginstal API menggunakan perintah berikut.
pip install aspose-cells
Cara Mengonversi CSV ke Excel dengan Python
Konversi file CSV ke Excel menggunakan Aspose.Cells for Python sangat sederhana. Langkah-langkah berikut diperlukan untuk konversi Python CSV ke Excel.
- Muat file CSV menggunakan jalurnya.
- Simpan file CSV dalam format Excel ke lokasi yang diinginkan.
Dan itu saja. Bagian berikut menunjukkan cara mengubah langkah-langkah yang disebutkan di atas menjadi kode dan melakukan konversi CSV ke Excel dengan Python.
Konversikan CSV ke Excel XLS dengan Python
Berikut ini adalah langkah-langkah untuk mengonversi file CSV ke XLSX atau XLS dengan Python.
- Buat objek kelas LoadOptions dan inisialisasi dengan FileFormatType.CSV.
- Buat objek dari kelas Workbook dan inisialisasi dengan jalur file CSV dan objek LoadOptions.
- Konversikan CSV ke Excel menggunakan metode Workbook.save(String, SaveFormat.XLSX).
Contoh kode berikut menunjukkan cara mengonversi file CSV ke Excel XLS dengan Python.
import jpype
import asposecells
jpype.startJVM()
from asposecells.api import Workbook, LoadOptions, SaveFormat
# Buat objek CSV LoadOptions
loadOptions = LoadOptions(FileFormatType.CSV)
# Buat objek Workbook dengan path file CSV dan loadOptions
workbook = Workbook("data.csv", loadOptions)
# Simpan CSV sebagai XLSX
workbook.save("CsvToExcel.xlsx" , SaveFormat.XLSX)
Berkas 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
Konversi Python CSV ke Excel
Python CSV ke Excel Converter - Dapatkan Lisensi Gratis
Anda dapat menggunakan API tanpa batasan evaluasi dengan meminta lisensi sementara gratis.
Kesimpulan
Pada artikel ini, Anda telah mempelajari cara mengonversi file CSV ke Excel XLS XLSX 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.