Konversi File XLS Excel ke XLSX dengan Python

Spreadsheet Excel biasanya digunakan untuk menyimpan data berukuran kecil atau besar dengan mudah. Selain itu, Anda dapat memvisualisasikan data spreadsheet dan melakukan berbagai operasi untuk memanipulasinya. XLS adalah format file sebelumnya yang digunakan oleh Microsoft Excel untuk menyimpan data spreadsheet. Meskipun Microsoft memperkenalkan XLSX pada tahun 2007 dengan fitur dan kemampuan yang diperluas, beberapa orang masih menggunakan format XLS yang harus Anda konversi ke XLSX setelahnya. Pada artikel ini, Anda akan mempelajari cara mengonversi file XLS ke format XLSX secara terprogram dengan Python.

Perpustakaan Python untuk Konversi XLS ke XLSX

Aspose.Cells for Python adalah library Python yang kuat untuk membuat dan memproses dokumen spreadsheet. Selain itu, ini memungkinkan Anda mengonversi file spreadsheet dari satu format ke format lainnya. Kami akan menggunakan perpustakaan ini untuk mengonversi file XLS kami ke XLSX. Anda dapat menginstalnya ke dalam aplikasi Python Anda dari PyPI menggunakan perintah pip berikut.

pip install aspose-cells

Konversikan File XLS ke XLSX dengan Python

Konversi XLS ke XLSX sangat sederhana. Cukup muat file XLS dan simpan sebagai XLSX. Berikut ini adalah langkah-langkah untuk melakukan konversi XLS ke XLSX dengan Python.

Contoh kode berikut menunjukkan cara menyimpan file XLS sebagai format XLSX dengan Python.

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

# Muat file XLS
workbook = Workbook("input.xls");

# Simpan sebagai XLSX
workbook.save("Output.xlsx");

# Matikan JVM
jpype.shutdownJVM()

Dapatkan Lisensi Gratis

Anda bisa mendapatkan lisensi sementara gratis untuk menggunakan Aspose.Cells for Python tanpa batasan evaluasi.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengonversi file XLS ke XLSX secara terprogram dengan Python. Anda cukup menginstal pustaka dan mengintegrasikan konversi XLS ke XLSX dalam aplikasi Python Anda. Selain itu, Anda dapat mempelajari lebih lanjut tentang Aspose.Cells for Python menggunakan dokumentasi. Selain itu, Anda dapat membagikan pertanyaan atau pertanyaan Anda melalui forum kami.

Lihat juga