Python读取Excel日期列读出来是数字的处理
Python读取Excel,里面如果是日期,直接读出来是float类型,无法直接使用。
通过判断读取表格的数据类型ctype,进一步处理。
返回的单元格内容的类型有5种:
ctype: 0 empty,1 string, 2 number, 3 date, 4 boolean, 5 error
ctype =sheet1.cell(i,j).ctype
参考示例如下:
def text(read_path):workbook = xlrd.open_workbook(read_path) # 打开工作簿sheets = workbook.sheet_names() # 获取工作簿中的所有表格worksheet = workbook.sheet_by_name(sheets[0]) # 获取工作簿中所有表格中的的第一个表格data = set([])print(worksheet.nrows)print(worksheet.ncols)for j in range(1, 3):date = worksheet.cell_value(j, 3)print(date)ctype = worksheet.cell(j, 3).ctypeprint('---ctype: ', ctype)date = datetime(*xldate_as_tuple(date, 0))cell = date.strftime('%Y-%m-%d') # ('%Y/%m/%d %H:%M:%S')print(cell)
参考:
1.https://www.cnblogs.com/SH170706/p/11133525.html
Python读取Excel日期列读出来是数字的处理相关推荐
- python读取excel日期内容读出来是数字-Python读取Excel,日期列读出来是数字的处理...
Python读取Excel,里面如果是日期,直接读出来是float类型,无法直接使用. 通过判断读取表格的数据类型ctype,进一步处理. 返回的单元格内容的类型有5种: ctype: 0 empty ...
- python怎么读出当前时间_Python读取Excel,日期列读出来是数字的处理
Python读取Excel,里面如果是日期,直接读出来是float类型,无法直接使用. 通过判断读取表格的数据类型ctype,进一步处理. 返回的单元格内容的类型有5种: ctype: 0 empty ...
- python读取excel日期内容读出来是数字-Python xlrd读取excel日期类型的2种方法
有个excle表格需要做一些过滤然后写入数据库中,但是日期类型的cell取出来是个数字,于是查询了下解决的办法. 基本的代码结构 复制代码 代码如下: data = xlrd.open_workboo ...
- python获取excel某一列所有值-Python读取Excel一列并计算所有对象出现次数的方法...
第一种方法 import pandas as pd from collections import Counter data = '参赛信息.xlsx' data = pd.read_excel('参 ...
- python读取excel指定列-Python读取excel指定列生成指定sql脚本的方法
需求 最近公司干活,收到一个需求,说是让手动将数据库查出来的信息复制粘贴到excel中,在用excel中写好的公式将指定的两列数据用update这样的语句替换掉. 例如: 有个A库,其中有两个A.01 ...
- python读取excel某列数据
文章目录 一.python读取excel某列数据 二.将读取的数据变为浮点数 一.python读取excel某列数据 import xlrdworksheet = xlrd.open_workbook ...
- python读取excel一列-Python从Excel中读取日期一列的方法
import xlrd import datetime file=u"伏特加.xls"#注意读中文文件名稍微处理一下 data=xlrd.open_workbook(file) t ...
- python 读取excel一列的内容根据内容循环生成宏定义
可以使用 Python 中的 openpyxl 库来读取 Excel 文件. 下面是一个简单的例子,假设你有一个 Excel 文件 test.xlsx,其中第一列为内容,你想要读取第一列并根据内容生成 ...
- 解决python读取excel日期格式问题(日期变为数字,int变为double)
excel数据如下: 读取excel # 读取excel文件 excel_data = xlrd.open_workbook(excel_path) # 获取第一个sheet页 sheet = exc ...
最新文章
- vs2012下编码引起的一个神坑
- OMG!我居然把新首页设计出来了!
- ​每日一皮:​入职新公司第一周的感受...
- 软件设计中的具体问题
- cpu居高不下 linux,linux cpu居高不下 调试
- 我的世界服务器刷怪笼怎么修改,我的世界改造刷怪笼的方法,有三种方法介绍...
- Android JNI简单实例(android 调用C/C++代码)
- 白话科普系列——双十一,竟然是一场有“预谋”的DDoS攻击?
- 如何将世界时钟和时区小部件添加到您的iPhone
- 漫谈Servlet(一)
- linux 安装wordpress
- 利用natapp做内网穿透
- 破局人工智能:构建AI,与腾讯云一起探索语音应用场景
- 鸿蒙系统视频美颜,BeautyCam美颜相机
- 前端批量打包下载图片_个人总结 _@jie
- 制作启动U盘重装系统
- 防火墙命令补充和dmz_远程管理
- KMP字符串模式匹配算法【精简代码模板】
- kong安装启动问题
- TCP/IP协议族 总结