CSV adalah file teks biasa yang berisi nilai yang dipisahkan koma, diatur dalam sel spreadsheet. File XLSX adalah spreadsheet Excel dengan format terkenal yang dibuat oleh Microsoft Excel. Dalam kasus tertentu, Anda harus mengonversi CSV ke Excel tanpa membukanya. GroupDocs.Cloud API menyediakan cara yang aman dan cepat untuk mengonversi format CSV ke Excel dalam hitungan detik. Jadi, artikel ini membahas cara mengonversi CSV ke spreadsheet Excel XLS/XLSX dengan Python.
Topik-topik berikut akan dibahas dalam artikel ini:
- [CSV ke Excel XLS/XLSX Rest API dan Python SDK](#CSV to Excel XLS/XLSX Rest API and Python SDK)
- Cara Mengonversi File CSV ke Excel XLSX dengan Python
- Cara Mengonversi CSV ke XLS Spreadsheet dengan Python
- [Pengonversi File CSV Online Gratis](#CSV File Converter Online Free)
CSV ke Excel XLS/XLSX Rest API dan Python SDK {#CSV-to-Excel-XLS/XLSX-Rest-API-and-Python-SDK}
Untuk mengonversi csv ke xlsx tanpa membuka, kami akan menggunakan Python SDK of GroupDocs.Conversion Cloud API. Ini adalah solusi konversi dokumen dan gambar platform independen. Ini memungkinkan Anda dengan cepat dan andal mengonversi gambar dan dokumen dari [format file yang didukung] apa pun 5 ke format apa pun yang Anda butuhkan. Kode sumber pustaka Python juga tersedia di GitHub Repository.
Anda dapat menginstal GroupDocs.Conversion Cloud ke aplikasi Python Anda menggunakan perintah berikut di konsol:
pip install groupdocs_conversion_cloud
Harap dapatkan ID dan Rahasia Klien Anda dari dasbor sebelum mengikuti langkah-langkah yang disebutkan. Setelah Anda memiliki ID dan rahasia Anda, tambahkan kode di bawah ini di aplikasi python Anda untuk menjalankan cloud API converter seperti yang ditunjukkan di bawah ini:
# Muat pustaka Python untuk konversi CSV ke Excel menggunakan python
import groupdocs_conversion_cloud
# Dapatkan client_id dan client_secret dari https://dashboard.groupdocs.cloud setelah pendaftaran gratis.
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
# Dapatkan konfigurasi yang berbeda
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "groupdocs-cloud_storage"
Cara Mengonversi File CSV ke Excel XLSX dengan Python
Anda dapat mengubah dokumen spreadsheet CSV ke XLSX secara terprogram dengan mengikuti langkah-langkah yang disebutkan di bawah ini:
- Pertama, buat instance ConvertApi
- Sekarang, buat instance dari ConvertSettings
- Selanjutnya, berikan nama penyimpanan dan masukan jalur file excel
- Tetapkan “xlsx” sebagai format file keluaran
- Sekarang, buat instance dari CsvLoadOptions
- Kemudian, atur pemisah koma file CSV
- Berikan loadOptions, convertOptions, dan jalur file keluaran
- Kemudian, buat ConvertDocumentRequest dengan ConvertSettings
- Terakhir, konversi dengan memanggil metode convert\cocument() dengan ConvertDocumentRequest
Contoh kode berikut menunjukkan cara membuka file CSV di excel dengan kolom menggunakan REST API dengan Python:
# Cara Mengonversi File CSV ke Excel XLSX dengan Python
try:
# Buat instance API
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)
# Tentukan pengaturan konversi
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.storage_name = storage_name
settings.file_path = "python-testing/Sample-Spreadsheet-500000-rows.csv"
settings.format = "xlsx"
loadOptions = groupdocs_conversion_cloud.CsvLoadOptions()
loadOptions.separator = ","
convertOptions = groupdocs_conversion_cloud.XlsxConvertOptions()
settings.load_options = loadOptions
settings.convert_options = convertOptions
settings.output_path = "python-testing"
# Buat permintaan konversi dokumen
request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
# Ubah spreadsheet file csv ke excel xlsx
response = convert_api.convert_document(request)
print("Successfully converted Word DOCX to JPEG image format: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
print("Exception while calling API: {0}".format(e.message))
Cara Mengonversi CSV ke XLS Spreadsheet dengan Python
Anda dapat mengonversi csv ke excel secara otomatis dan terprogram dengan mengikuti langkah-langkah yang disebutkan di bawah ini:
- Pertama, buat instance ConvertApi
- Sekarang, buat instance dari ConvertSettings
- Selanjutnya, berikan nama penyimpanan dan masukan jalur file excel
- Tetapkan “xls” sebagai format file keluaran
- Sekarang, buat instance dari CsvLoadOptions
- Kemudian, atur pemisah koma file CSV
- Berikan loadOptions, convertOptions, dan jalur file keluaran
- Kemudian, buat ConvertDocumentRequest dengan ConvertSettings
- Terakhir, konversikan dengan memanggil metode convert\cocument() dengan ConvertDocumentRequest
Contoh kode berikut menunjukkan cara mengonversi file CSV ke kolom Excel menggunakan REST API dengan Python:
# Cara Mengonversi CSV ke XLS Spreadsheet dengan Python
try:
# Buat instance API
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)
# Tetapkan dan tentukan pengaturan konversi
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.storage_name = storage_name
settings.file_path = "python-testing/Sample-Spreadsheet-500000-rows.csv"
settings.format = "xls"
loadOptions = groupdocs_conversion_cloud.CsvLoadOptions()
loadOptions.separator = ","
convertOptions = groupdocs_conversion_cloud.XlsConvertOptions()
settings.load_options = loadOptions
settings.convert_options = convertOptions
settings.output_path = "python-testing"
# Buat permintaan konversi dokumen
request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
# Konversikan csv ke spreadsheet excel xls
response = convert_api.convert_document(request)
print("Successfully converted Word DOCX to JPEG image format: " + str(response))
except groupdocs_conversion_cloud.ApiException as e:
print("Exception while calling API: {0}".format(e.message))
Pengonversi File CSV Online Gratis
Bagaimana cara mengonversi csv ke excel online gratis? Silakan coba converter csv ke excel online gratis berikut, yang dikembangkan menggunakan API di atas. Anda dapat dengan mudah mengonversi csv ke xlsx online gratis menggunakan konverter online gratis csv ke excel ini.
Menyimpulkan
Dalam artikel ini, kita telah belajar:
- cara mengonversi csv ke excel di python menggunakan REST API;
- cara mengubah file csv menjadi file spreadsheet xls menggunakan python;
- Unggah dan unduh file csv secara terprogram dengan python;
Selain itu, Anda dapat mempelajari lebih lanjut tentang Python spreadsheet API menggunakan dokumentasi. Kami memiliki Penjelajah Referensi API Berbasis Swagger untuk mengetahui lebih lanjut tentang API REST spreadsheet kami. Anda dapat mencoba library CSV ke XLSX Python dengan data real-time menggunakan [antarmuka Swagger] yang ramah pengguna ini 13 seperti yang ditunjukkan pada gambar di bawah.
Berikan pertanyaan
Jika Anda memiliki pertanyaan tentang konverter CSV ke XLSX, jangan ragu untuk bertanya di Forum Dukungan Gratis dan akan dijawab dalam beberapa jam.
Lihat juga
Kami juga merekomendasikan mengikuti tautan terkait dari konversi dokumen dan format file yang didukung:
- Konverter DOCX ke PDF Terbaik dan Konversi Word ke PDF
- Cara Mengonversi Dokumen PDF ke Word Dengan API Konversi File
- Cara Mengonversi Word ke HTML Dengan API Konversi File di Ruby
- Konversi PDF ke HTML Menggunakan Perpustakaan Konversi Format File
- Konversikan Word ke TIFF dengan Word Processing Document API Di Ruby