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
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a