python excel写入日期变数字_解决python 读取excel时 日期变成数字并加.0的问题
excel 文件内容如下:
读取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 excel写入日期变数字_解决python 读取excel时 日期变成数字并加.0的问题相关推荐
- python字符串拼接数字_解决Python中字符串和数字拼接报错的方法
解决Python中字符串和数字拼接报错的方法 前言 众所周知Python不像JS或者PHP这种弱类型语言里在字符串连接时会自动转换类型,如果直接将字符串和数字拼接会直接报错. 如以下的代码: # co ...
- python字体变方格_解决Python数据可视化中文部分显示方块问题
一.问题 代码如下,发现标题的中文显示的是方块 import matplotlib import matplotlib.pyplot as plt fig = plt.figure() ax = fi ...
- python画图y轴在右侧_解决python中画图时x,y轴名称出现中文乱码的问题
如下所示: #-*- coding:utf-8 -*- import numpy as np import matplotlib.pyplot as plt from matplotlib.font_ ...
- python自然对数为底的指数函数_解决python中的幂函数、指数函数问题
最近在调代码,碰到幂函数.指数函数,总是提示 ValueError: math domain error ValueError: negative number cannot be raised to ...
- python转换成exe后一闪而过_解决python xx.py文件点击完之后一闪而过的问题
解决python xx.py文件点击完之后一闪而过的问题 1.问题复现: 有时候我们去点击.py文件 文件里明明有打印信息,却一闪而过,没有任何显示 比如以下内容 #!/usr/local/bin/p ...
- python dataframe 写入到doc文件_将Python Pandas DataFrame写入Word文档
您可以使用python-docx库将表直接写入.docx文件. 如果您使用Conda或使用Anaconda安装Python,则可以从命令行运行命令: conda install python-docx ...
- python海龟画图线条变粗_这个python海龟绘图为什么出错?
你这连画布都没有创建呀 还是基础问题,小编来带大家了解一下海归这个模块吧,文末有福利~~ python里面的海龟理解起来有点像真实世界中的海龟.海归背着自己的房子,缓慢地四处爬.在python里面,海 ...
- excel与云mysql连接数据库_小程序读取excel表格数据,并存储到云数据库
最近一直比较忙,答应大家的小程序解析excel一直没有写出来,今天终于忙里偷闲,有机会把这篇文章写出来给大家了. 老规矩先看效果图 效果其实很简单,就是把excel里的数据解析出来,然后存到云数据库里 ...
- 解决 pandas 读取数据时内存过大的问题
解决 pandas 读取数据时内存过大的问题 背景: 在我们使用pandas进行数据处理的时候,有时候发现文件在本地明明不大,但是用pandas以DataFrame形式加载内存中的时候会占用非常高的内 ...
最新文章
- python只能运行一次怎么改_是否可以修改和运行部分Python程序而无需一次又一次地运行所有这些程序?...
- ITK:将像素缓冲区导入到图像中
- 如何获取Google地图API密钥?(翻译版)
- 稀疏数组与二维数组相互转化
- 协议转换器的特点有哪些?
- 数据结构猴子选大王java_数据结构例子-猴子选大王
- IDEA2018部署jeesite3完美运行教程
- 你们这些程序员,真得每天都在读代码吗?
- python数据分类聚类案例_Python 数据分类与聚类分析(5)
- Git------GitHub官网
- 超全面超详细的Linux学习入门系列教程
- html在div中数字时钟,在JS+CSS中如何实现滚动数字时钟
- 提高百度SEM竞价托管效果常见的4大问题
- winfrom+Fleck 上传文件
- azkaban报错Error Chunking during uploading files to db
- 2020年最烂密码出炉!一秒钟就破解!
- 【IPC通信】key_t键和ftok函数
- element-ui 带序号表格如何让序号递增
- 【干货】如何快速高效阅读Paper(硕士生版)
- 亲历H5移动端游戏微信支付接入及那些坑(一)——支付方式与坑