«

»

Feb 25

Recorrer una #Excel con el modulo xlrd de #Python

Otro módulo que tenemos que instalar, xlrd.

El resultado que vamos a tener al utilizarlo

Captura

import xlrd

#abrimos la excel
book = xlrd.open_workbook("E:\empleados.xls")

#numero de pestañas y nombres
print ("Numero de hojas: ", book.nsheets)
print ("Nombre fichero(s): ", book.sheet_names())

#primera hoja
sh = book.sheet_by_index(0)

#numero de filas y columnas
print ("Nombre de hoja: ",sh.name)
print ("Filas: ",sh.nrows)
print ("Columnas: ",sh.ncols)

#recorrer la hoja
for rx in range(sh.nrows):
print (sh.row(rx))

Captura

Ya sólo queda la opción de modificar.

Su documentación: https://secure.simplistix.co.uk/svn/xlrd/trunk/xlrd/doc/xlrd.html?p=4966