Python: xlrd discernindo datas de carros alegóricos

Eu queria importar um arquivo contendo texto, números e datas usando xlrd em Python.

Eu tentei algo como:

if "/" in worksheet.cell_value:
    do_this
else:
    do_that  

Mas isso não adiantou, pois descobri que as datas são armazenadas como flutuantes, e não como strings. Para convertê-los para o tipo datetime eu fiz:

try:
    get_row = str(datetime.datetime(*xlrd.xldate_as_tuple(worksheet.cell_value(i, col - 1), workbook.datemode)))
except:
    get_row = unicode(worksheet.cell_value(i, col - 1))

Eu tenho uma exceção para quando a célula contém texto. Agora eu quero obter os números como números e as datas como datas, porque agora todos os números são convertidos em datas.

Alguma ideia?

questionAnswers(2)

yourAnswerToTheQuestion