因为在python中直接读取xlsx文件中的日期,而不进行额外处理的话,会读取错误——即:只能读取成浮点数,而不能以日期的格式获取。

导入xlrd

首先保证要导入xlrd,若没有,可执行下面语句下载

pip install xlrd

读取非日期表格数据

比如,若是非日期表格数据的读取

import xlrd
if __name__ == '__main__':# 开启xlsx文件book = xlrd.open_workbook('table.xlsx')m=1n=1# 读取其中的sheetsheet = book.sheets()[0]# 读取并打印其中(m+1)行(n+1)列格中的数据print(sheet.cell(m, n).value)

读取日期表格数据

若是读取日期表格数据,可以进行如下特殊处理:

import xlrd
# 开启xlsx文件
if __name__ == '__main__':# 开启xlsx文件book = xlrd.open_workbook('table.xlsx')m=1n=1# 读取其中的sheetsheet = book.sheets()[0]# 读取并打印其中(m+1)行(n+1)列格中的日期数据print(xlrd.xldate.xldate_as_datetime(sheet.cell(m, n).value, 0).strftime("%Y-%m-%d"))

也即:重点在

xlrd.xldate.xldate_as_datetime(sheet.cell(m, n).value, 0).strftime("%Y-%m-%d")

可以看到输出正常

若是日期数据还包括小时-分钟-秒

可将.strftime("%Y-%m-%d")
改为.strftime("%Y-%m-%d-%h-%m-%s")

python读取xlsx文件中的日期相关推荐

  1. python打开excel的函数-Python读取excel文件中带公式的值的实现

    在进行excel文件读取的时候,我自己设置了部分直接从公式获取单元格的值 但是用之前的读取方法进行读取的时候,返回值为空 import os import xlrd from xlutils.copy ...

  2. python怎么读xlsx_用python读取xlsx文件

    一 准备工作: 二 xlrd库读取 首先安装xlrd库,安装方法: pip install xlrd import xlrd #打开excel wb = xlrd.open_workbook('tes ...

  3. python获取股指_用Python读取csv文件中的沪深300指数历史交易数据

    保存路径:D:\python\用Python读取csv文件中的沪深300指数历史交易数据 程序名称:readcsvhs300.py: 数据名称:沪深300指数历史交易数据.csv: 开发环境:Win7 ...

  4. python 读取xlsx文件报错,解决方法 ( xlrd 2.0.1 仅支持 .xls 文件)

    一.问题: python读取xlsx文件报错,报错信息如下: 为什么会报错?那是因为xlrd 2.0.1 仅支持 .xls 文件. 二.解决方法: 1.确认自己安装的xlrd版本: 可以先用以下命令看 ...

  5. python读取xlsx文件找不到_在python中打开并读取excel .xlsx文件

    我正在尝试使用python打开一个excel .xlsx文件,但我无法找到办法,我尝试使用pandas但是它想要使用一个名为NumPy的库我试图安装numpy但它仍然可以找不到. 我也尝试过使用xlr ...

  6. Python读取excel文件中的数据,绘制折线图、散点图

    https://www.cnblogs.com/liulinghua90/p/9935642.html https://blog.csdn.net/qq_32458499/article/detail ...

  7. 用python读取txt文件中的数据并画各类图形展示_Python实现读取txt文件中的数据并绘制出图形操作示例...

    本文实例讲述了Python实现读取txt文件中的数据并绘制出图形操作.分享给大家供大家参考,具体如下: 下面的是某一文本文件中的数据. 6.1101,17.592 5.5277,9.1302 8.51 ...

  8. python读取xlsx格式中的数据

    描述 xlsx为使用word.wps的常见格式,实际上就是表格数据 恰好最近项目需求,需要从xlsx读一些我想要的数据来进行处理,搜索网上的一些经验,这本身没什么技术水准,基本上是代码copy了 代码 ...

  9. python读取xlsx文件年月日变成数字_python转化excel数字日期为标准日期操作

    伙伴遇到一个关于excel导入数据到python中,日期变成数字而不是日期格式的问题.第一反应这个数字应该是excel里面的时间戳类似的,所以我就实验增加一天是不是对应的数字就加1.最后证明了我的想法 ...

最新文章

  1. 《HBase企业应用开发实战》—— 第3章 数 据 模 型
  2. 函数声明与函数表达式
  3. JavaScript精要
  4. form中action属性后面?传递参数 获取不到
  5. mysql索引过多为什么会慢_mysql – 为什么索引使这个查询更慢?
  6. mysql中示例库安装_MySQL 官方示例数据库安装
  7. Windows 10 计算器全新升级,支持三角函数运算
  8. 一文读懂kafka(附加52道常见面试题)
  9. 暂停 CSS @keyframes 动画
  10. description----NSData To NSString
  11. TypeScript:Web开发
  12. ubuntu安装maven_Linux操作系统下将项目发布到Maven中央仓库图文教程
  13. linux查看创建目录命令,Linux菜鸟——常见命令一 查看及创建目录文件等命令
  14. [渝粤教育] 天水师范学院 地理信息系统原理与方法 参考 资料
  15. Mac -- 插入移动硬盘后没有显示
  16. 【Redis】回顾Redis知识点之事务机制
  17. php幻灯片图片不显示不出来,首页幻灯片中图片无法显示的解决办法
  18. 数据库工程师基础学习1----信息加密技术与逻辑运算
  19. 【笔记】面向数据科学家的实用统计学
  20. 干货 | 想学数据分析不知道该读什么书、从哪本读,翻遍专业知识类网站最全的整理!

热门文章

  1. python分布式计算框架_基于Python的分布式计算平台-DPark
  2. RSA加密解密C++实现
  3. SPEA 功率半导体测试仪- DOT800T简介
  4. 线性稳压电源和开关稳压电源
  5. 【数据结构】栈详解——压栈/入栈 | 弹栈/出栈 | 获取栈顶元素
  6. latex初学者入门(二)
  7. Android美化menu的小技巧-item菜单项添加标题
  8. ORA-01547、ORA-01194、ORA-01110
  9. Python小姿势 - Python爬取网页数据
  10. 深蓝学院视觉slam十四讲第2章作业