[Python] xlrd

Filippo Dal Bosco - Filippo.Dalbosco a libero.it
Mar 4 Gen 2011 21:31:21 CET


Provando questo  copiato dal .doc di xldr
------------
from xlrd import open_workbook
wb = open_workbook('prova-cod.xls')
for s in wb.sheets():
    print 'Sheet:',s.name
    for row in range(s.nrows):
        values = []
        for col in range(s.ncols):
            values.append(s.cell(row,col).value)
        print ','.join(values)
    print
-------------------
mi ha dato questo:

expected string or Unicode, float found

quando dovendo stampare gli elementi della lista values incontra un
numero o una data.

Ma una lista non puņ contenere  elementi eterogenei?

-- 
Filippo


Maggiori informazioni sulla lista Python