Membaca File Excel Menggunakan Python


 


Artikel ini membahas cara membaca data Ms Office Excel (.xls) dari Python. Hal ini berguna untuk pengolahan data mentah dari Excel sebagai input untuk Python. Untuk keperluan ini, diperlukan modul bernama xlrd.


Kode program Python dalam artikel ini ditulis di dalam IDLE, sebuah kode editor, namun bisa ditulis di notepad, vi atau text editor yang lain.


 


From Aravir (am I Physicist?)

 


 




Kode programnya sebagai berikut:


#Program bacaExcel.py


#Nugroho AP


 


#mengiport modul xlrd


import xlrd





#membuat variabel bernama wb untuk membaca file Excel, 


#dalam contoh ini Runge-Kutta.xls


wb=xlrd.open_workbook("Runge-Kutta.xls")





#perintah untuk menampilkan jumlah dan nama-nama sheet


print "Jumlah sheet",wb.nsheets


print "Nama WorkSheet", wb.sheet_names()





#buat variabel sh untuk membaca sheet pertama


sh=wb.sheet_by_index(0)





#perintah untuk menampilkan nama sheet, jumlah baris dan kolom


print "Nama Sheet    = ", sh.name


print "Jumlah baris  =", sh.nrows


print "Jumlah kolom  =", sh.ncols





#perintah untuk menampilkan isi/nilai sel B11


print "Sel B11 berisi",sh.cell_value(rowx=10,colx=1)





#perintah untuk menampilkan semua baris pada kolom B dan C


for i in range(sh.nrows):


    print sh.cell_value(rowx=i,colx=1), "   ",sh.cell_value(rowx=i,colx=2) 


 


 


 


#tekan F5 untuk menjalankan program


 


From Aravir (am I Physicist?)

From Aravir (am I Physicist?)

Ket:


-Python membaca urutan kolom A,B,C sebagai 0,1,2 


-Baris 1,2,3,... dibaca 0,1,2,... oleh Python

0

Add a comment

Layang Kangen

via IFTTT
Sing Sing Sing

via IFTTT
Layang Kangen.
Rayuan Pulau Kelapa.
Birama ganjil di pagi hari, 😁.
Manuk Dadali

via IFTTT
Killing Me Softly

via IFTTT
Tears in Heaven.
Happy...
Ritual Drummer Normal saat ingin memainkan set drum saya.
Uptown Funk.
Let It Go. Versi Idina Menzel.
Tuntun Kan Ku Dalam Damai. Lagu mas Mamat.
Dapat hadiah lomba joget, 😁

via IFTTT
Cicilan lagu baru mas Mamat, 😁

via IFTTT
Mulai mengisi, 😁

via IFTTT
Can’t Help Falling in Love with You.
Lilin-lilin Kecil

via IFTTT
Viva la Vida

via IFTTT
Belum punya energi untuk menambah part bass/keyboard, 😁

via IFTTT
Can’t help falling in love with you.
Let It Go

via IFTTT
Bojo Galak, 😁

via IFTTT
Let It Go.
Dan

via IFTTT
Ku Tak Bisa

via IFTTT
Walang Ireng.
Wonderful Tonight

via IFTTT
Balada rekaman per-track, 😁

via IFTTT
Tentang Kita.
What a Wonderful World.
See You Again.
Akad.
Untuk Perempuan yang Sedang dalam Pelukan.
Si Pemalas dan Si Pemula. Menabrak semua aturan, 😁.
Archive
Label
Popular Posts
Popular Posts
Loading