不能用xlsxri识别python日期

2024-06-29 01:11:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我想知道如何在单元格中写入日期并使excel将其识别为日期。 使用下面的Python代码,使用xlsxwriter模块,我在单元格中写入日期

    formatDate = workbook.add_format({'num_format': 'dd/mm/yy'})
    if re.match('\d{2}\/\d{2}\/\d{4}', data):
        #print 'date:',data
        worksheet.write(row,col,data,formatDate)
    else:
        worksheet.write(row,col,data)

但是当我打开Excel时,所有的值都在单元格的左边。如果我编辑该值并按enter键而不做任何修改,则会将其识别为日期,然后Excel将其写在单元格的右侧。你知道吗

无法识别日期时无法进行计算。你知道吗

在这个问题上有人能帮我吗?你知道吗

谢谢


Tags: 模块代码addformatdatacolexcelnum