Loading...

Python - Membaca Dokumen Excel Dengan Pyexcel

dalam bahasa pemrograman Python yang dipakai untuk membaca Python - Membaca Dokumen Excel dengan pyexcel

Pyexcel merupakan salah satu library dalam bahasa pemrograman Python yang dipakai untuk membaca, memanipulasi maupun menulis data dalam banyak sekali format excel. Format yang didukung antara lain: csv, csvz, tsv, tsvz, xlsx, xlsm, xls dan ods. Untuk menambahkan jenis format file excel tertentu, kita perlu menginstal plugin eksternal pyexcel. Untuk lebih jelasnya silahkan lihat pada link berikut: https://pyexcel.readthedocs.io/en/latest/#id3.

Instalasi pyexcel
Pastikan kita telah menginstal python-pip, sama menyerupai pada goresan pena sebelumnya.
pip install pyexcel
atau memakai git (clone repository):
git clone https://github.com/pyexcel/pyexcel.git cd pyexcel python setup.py install

Membaca Dokumen Excel (xls)
Contoh dokumen excel dengan nama file test1.xls:
A B C D
id nama usia username
A1 Iky 15 @iky
A2 Alaen 12 @alaen
A3 Baims 10 @baims
Seperti klarifikasi diatas, untuk memakai atau menambahkan jenis file excel kita membutuhkan plugin tambahan. Maka pada pola ini kita membutuhkan plugin pyexcel-xls untuk sanggup membaca file test1.xls.
Untuk menginstal plugin pyexcel, sanggup kita lakukan melalui pip dengan perintah:
pip install pyexcel-<nama plugin>
pip install pyexcel-xls
Buat isyarat sederhana untuk membaca file test1.xls dan simpan dengan nama test1.py.
#-*- coding: utf-8 -*- #!/usr/bin/python #-------------------------------------- # membaca dokumen excel dengan pyexcel #--------------------------------------  import pyexcel records = pyexcel.iget_records(file_name="test1.xls") for record in records:  print("Nama: %s Usia %d Tahun" % (record['nama'], record['usia']))
Percobaan:
python test1.py
Output test1.py.
dalam bahasa pemrograman Python yang dipakai untuk membaca Python - Membaca Dokumen Excel dengan pyexcel

Penjelasan:
record['nama'] : menampilkan data yang ada pada kolom yang diberi judul nama
record['usia'] : menampilkan data yang ada pada kolom yang diberi usia

Kita juga sanggup menambahkan kolom mana saja yang akan kita baca asalkan judul kolom tersebut sesuai dengan isi pada file excel. Pada pola diatas sanggup kita lihat bahwa kita melaksanakan pemilihan data menurut judul kolom secara spesifik.
Bagaimana jikalau ingin menampilkan keseluruhan data yang ada pada file excel? Hmm so simple, silahkan salin isyarat berikut ini dan simpan dengan nama file test2.py.
#-*- coding: utf-8 -*- #!/usr/bin/python #-------------------------------------- # membaca dokumen excel dengan pyexcel #--------------------------------------  import pyexcel sheet = pyexcel.get_book(file_name="test1.xls") print sheet
Output test2.py.
dalam bahasa pemrograman Python yang dipakai untuk membaca Python - Membaca Dokumen Excel dengan pyexcel

Demikianlah goresan pena kali ini mengenai membaca dokumen excel dengan pyexcel, untuk kiprah lainnya menyerupai menulis, mengedit akan kita bahas pada goresan pena lainnya. 


Sumber https://www.wadagizig.com

Subscribe to receive free email updates:

0 Response to "Python - Membaca Dokumen Excel Dengan Pyexcel"

Posting Komentar