解决python 读取excel时 日期变成数字并加.0的问题


Posted in Python onOctober 08, 2019

excel 文件内容如下:

解决python 读取excel时 日期变成数字并加.0的问题

读取excel内容:

import xlrd
from datetime import datetime
from xlrd import xldate_as_datetime, xldate_as_tuple
filename = r'C:\Users\Administrator\Desktop\niceloo\10月\流水.xlsx'
rbook = xlrd.open_workbook(filename)
table = rbook.sheets()[0]
rows = table.nrows
cols = table.ncols
print("行数为%s \n列数为%s"%(rows,cols))
row = table.row_values(1)
print(row)

打印结果如下

行数为54
列数为16
[43739.0, '毛朝阳', 112.0, '健康', 3000.0, '0基础通关班', '全款', '全科', 43739.0, '', '', '', '', '徐冬冬', 4.0, 11200.0]

可以看到第一行的日期格式10月1日变成了43739.0

只打印第一个时间来让它正常显示, 其他的问题之后再说

real_date_1 = datetime(*xldate_as_tuple(row[0],0)).strftime('%Y-%m-%d')
print(real_date_1)

打印结果如下

2019-10-01

另一种方式

real_date_2 = xldate_as_datetime(row[0],0).strftime('%m/%d')
print(real_date_2 )

打印结果

10/01

将来使用pandas来操作excel的时候可以借鉴一下, over…

总结

以上所述是小编给大家介绍的解决python 读取excel时 日期变成数字并加.0的问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
使用IPython来操作Docker容器的入门指引
Apr 08 Python
python解决网站的反爬虫策略总结
Oct 26 Python
Python中遇到的小问题及解决方法汇总
Jan 11 Python
python 网络编程详解及简单实例
Apr 25 Python
Python开启线程,在函数中开线程的实例
Feb 22 Python
详解django中url路由配置及渲染方式
Feb 25 Python
django 基于中间件实现限制ip频繁访问过程详解
Jul 30 Python
Python 实现自动导入缺失的库
Oct 29 Python
基于python实现微信好友数据分析(简单)
Feb 16 Python
python GUI库图形界面开发之PyQt5美化窗体与控件(异形窗体)实例
Feb 25 Python
用sleep间隔进行python反爬虫的实例讲解
Nov 30 Python
Pandas实现DataFrame的简单运算、统计与排序
Mar 31 Python
python3.7 openpyxl 删除指定一列或者一行的代码
Oct 08 #Python
python实现的按要求生成手机号功能示例
Oct 08 #Python
python集合的创建、添加及删除操作示例
Oct 08 #Python
pip install python 快速安装模块的教程图解
Oct 08 #Python
python内置函数sorted()用法深入分析
Oct 08 #Python
Python使用tkinter模块实现推箱子游戏
Oct 08 #Python
python生成器推导式用法简单示例
Oct 08 #Python
You might like
改德生G88 - 加装等响度低音提升电路
2021/03/02 无线电
php eval函数用法总结
2012/10/31 PHP
PHP5.6新增加的可变函数参数用法分析
2017/08/25 PHP
5款JavaScript代码压缩工具推荐
2014/07/07 Javascript
jquery实现上传文件大小类型的验证例子(推荐)
2016/06/25 Javascript
老生常谈JQuery data方法的使用
2016/09/09 Javascript
JS实现的数字格式化功能示例
2017/02/10 Javascript
vue-resourse将json数据输出实例
2017/03/08 Javascript
详解nodejs操作mongodb数据库封装DB类
2017/04/10 NodeJs
JS闭包经典实例详解
2018/12/20 Javascript
nodejs检测因特网是否断开的解决方案
2019/04/17 NodeJs
原生JS实现拖拽功能
2020/12/16 Javascript
python实现图片批量剪切示例
2014/03/25 Python
python打开url并按指定块读取网页内容的方法
2015/04/29 Python
python按综合、销量排序抓取100页的淘宝商品列表信息
2018/02/24 Python
matplotlib.pyplot画图 图片的二进制流的获取方法
2018/05/24 Python
对python中Matplotlib的坐标轴的坐标区间的设定实例讲解
2018/05/25 Python
python实现五子棋人机对战游戏
2020/03/25 Python
Python叠加两幅栅格图像的实现方法
2019/07/05 Python
Django工程的分层结构详解
2019/07/18 Python
浅谈python中频繁的print到底能浪费多长时间
2020/02/21 Python
Jupyter notebook运行Spark+Scala教程
2020/04/10 Python
PyQt5多线程防卡死和多窗口用法的实现
2020/09/15 Python
用CSS3打造HTML5的Logo(实现代码)
2016/06/16 HTML / CSS
AmazeUI的下载配置与Helloworld的实现
2020/08/19 HTML / CSS
Delphi软件工程师试题
2013/01/29 面试题
学校运动会开幕演讲稿
2014/01/04 职场文书
西北政法大学自主招生自荐信
2014/01/29 职场文书
挂牌仪式主持词
2014/03/20 职场文书
婚前协议书
2014/04/15 职场文书
开展批评与自我批评发言材料
2014/05/15 职场文书
大学生国庆节65周年演讲稿范文
2014/09/25 职场文书
小学班主任经验交流材料
2014/12/16 职场文书
鸟的天堂导游词
2015/01/31 职场文书
Django实现drf搜索过滤和排序过滤
2021/06/21 Python
Redis的字符串是如何实现的
2021/10/24 Redis