![](https://products-qa.fileformat.com/id/spreadsheet/python/pyexcel/header-image.png)
PyExcel
Pustaka Python Sumber Terbuka untuk Spreadsheet
Baca, Buat, Gabungkan & Filter Data dalam File Spreadsheet CSV, ODS, XLS, XLSX & XLSM melalui Python API.
PyExcel adalah satu sumber terbuka Python API yang mendukung bekerja dengan beberapa format spreadsheet populer. Ini memungkinkan pemrogram perangkat lunak untuk membaca, memanipulasi, dan menulis data dalam format file CSV, ODS, XLS, XLSX, dan XLSM. API sangat berfokus pada data daripada format file. Pustaka membantu pengembang web untuk menangani sebagian besar format file excel dengan menyediakan antarmuka pemrograman umum.
Sangat mudah untuk mendapatkan atau mengekspor data dari file MS Excel. Sebagian besar membutuhkan kode satu baris untuk mendapatkan data dari file excel. Hanya ada satu API untuk membaca dan menulis data dalam berbagai format file excel. Beberapa fitur penting didukung penuh oleh API, seperti membaca dan memperbarui data dalam spreadsheet, menggabungkan semua file excel dalam satu direktori, memisahkan buku kerja, mengekstrak lembar dari buku kerja, menggabungkan baris dan sel, menata kolom, menambah atau menghapus kolom dari lembar, penyaringan data dan banyak lagi. API menyediakan daftar format file yang didukung oleh plugin eksternal. Anda dapat menggunakan pip untuk menambah atau menghapus plugin.
Memulai dengan PyExcel
Pertama-tama, Anda harus menginstal Python 2.6 atau lebih tinggi di sistem Anda. Cara yang disarankan untuk menginstal adalah melalui pip. Silakan gunakan perintah berikut.
Instal PyExcel melalui Perintah PIP
pip install pyexcel
Python API untuk Bekerja dengan Excel Spreadsheet
PyExcel API memungkinkan pengembang perangkat lunak untuk mengakses, membaca, menulis, dan memanipulasi data dalam berbagai format excel seperti CSV, ODS, XLS, XLSX, dan XLSM. Sangat mudah untuk mengimpor atau mengekspor data dari file Excel menggunakan PyExcel API. Ini mendukung penambahan baris baru ke file yang ada, memperbarui baris dalam file yang ada, menambah atau memperbarui kolom ke file yang ada, menggabungkan atau membagi lembar, mencari data, mengonversi file excel ke format lain, dan banyak lagi.
Gabungkan & Pisahkan Lembar Kerja Excel
PyExcel API memberi pengembang kemampuan untuk menggabungkan file yang tersebar di direktori ke dalam satu buku kerja Excel. Setiap file akan menjadi lembar di dalam buku kerja. Ini juga menyediakan fitur untuk mencampur dan mencocokkan dengan format excel lain seperti XLS, CSV, XLSM dan ODS. Ini juga memudahkan Anda untuk membagi buku kerja menjadi beberapa file. Misalkan Anda memiliki buku yang berisi beberapa lembar kerja, dengan menggunakan pustaka PyExcel Open source Anda dapat memisahkan masing-masing menjadi satu lembar file excel.
Penyaringan Data dalam Spreadsheet
PyExcel API menyediakan fitur bagi pengembang untuk memfilter data sesuai dengan kebutuhan mereka sendiri. Misalkan Anda memiliki sejumlah besar data dan Anda ingin memfilter beberapa data darinya. Menggunakan API Anda dapat dengan mudah melakukannya. Ini juga mendukung pemfilteran baris atau kolom kosong dari lembar. Anda juga dapat menyimpan data filter ke file lain.