Spreadsheet XLSX dengan Python

Bagaimana Mengonversi CSV ke Excel XLS/XLSX Spreadsheet dengan Python

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}

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 File CSV ke XLSX dengan Python

Cara mengonversi file CSV ke XLSX dengan Python

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: