La fecha de lectura como una cadena no flota desde excel usando python xlrd

Posible duplicado:
¿Cómo leo una fecha en formato Excel en Python?

Mi fecha puede estar entre cualquier campo en un archivo de Excel, pero cuando lo leo con python xlrd, se lee como un flotador. ¿Hay una manera de leer todas las celdas de Excel como una cadena?

Quiero preparar un script para generar un archivo que tenga todos los valores en un archivo de Excel separados por una canalización, pero esta fecha está creando un problema.

Excel almacena las fechas como flotadores. Si quieres convertirlos, xlrd tiene una función para ayudarte con esto: xldate_as_tuple

Un ejemplo:

 import datetime, xlrd book = xlrd.open_workbook("myfile.xls") sh = book.sheet_by_index(0) a1 = sh.cell_value(rowx=0, colx=0) a1_as_datetime = datetime.datetime(*xlrd.xldate_as_tuple(a1, book.datemode)) print 'datetime: %s' % a1_as_datetime