pandas读取Excel批量转换时间戳的实践

 更新时间:2023年02月28日 14:44:37   作者:知远同学  
本文主要介绍了pandas读取Excel批量转换时间戳的实践,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

一、安装

pip install pandas

如果出报错,不能运行,可以安装

 pip install xlrd

二、 代码如下

import pandas as pd
import time,datetime

file_path = r'C:\Users\Administrator\Desktop\携号转网测试\admin_log.xls'
df = pd.read_excel(file_path, sheet_name = "admin",header=None)
# print(df.values[1,0])
data=[]
for i in range(len(df)):
    timechuo = df.values[i,0]
    time_local = time.localtime(timechuo)
    dt = time.strftime("%Y-%m", time_local)
    data.append(dt)

result = pd.value_counts(data)
print(result)

python将GPS时间戳批量转换为日期时间(年月日时分秒)

#将GPS时间戳数据批量转化为日期时间
import numpy as np
import pandas as pd
import time

#设置Spyder右侧console区的print输出行列数无限制
pd.set_option('display.max_columns', None)
pd.set_option('display.max_rows', None)
#读取数据
data=pd.read_excel('C:/Users/Administrator/Desktop/GPS时间.xlsx') #excel文件的路径,命名为GPS时间.xlsx
data.loc[:, 'localminute'] = data['gps_ts'].apply(lambda x :time.localtime(x)) #gps_ts为GPS时间.xlsx的列名,具体见图1
#转换的时间格式为"年-月-日 时:分:秒"
data.loc[:, 'time'] = data['localminute'].apply(lambda x :time.strftime("%Y-%m-%d %H:%M:%S", x))
print(data)

到此这篇关于pandas读取Excel批量转换时间戳的实践的文章就介绍到这了,更多相关pandas Excel批量转换时间戳内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python爬虫谷歌Chrome F12抓包过程原理解析

    Python爬虫谷歌Chrome F12抓包过程原理解析

    这篇文章主要介绍了Python爬虫谷歌Chrome F12抓包过程原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-06-06
  • Django Form设置文本框为readonly操作

    Django Form设置文本框为readonly操作

    这篇文章主要介绍了Django Form设置文本框为readonly操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-07-07
  • pytorch中的model.eval()和BN层的使用

    pytorch中的model.eval()和BN层的使用

    这篇文章主要介绍了pytorch中的model.eval()和BN层的使用,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-05-05
  • django缓存配置的几种方法详解

    django缓存配置的几种方法详解

    缓存对各位学习或者使用django的朋友们来说应该都不陌生,下面这篇文章主要给大家介绍了关于django缓存配置的几种方法,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
    2018-07-07
  • python缩进长度是否统一

    python缩进长度是否统一

    在本篇内容里小编给大家整理的是一篇关于python缩进长度是否统一的相关知识点,需要的朋友们可以学习下。
    2020-08-08
  • 在Python下利用OpenCV来旋转图像的教程

    在Python下利用OpenCV来旋转图像的教程

    这篇文章主要介绍了在Python下利用OpenCV来旋转图像的教程,代码和核心的算法都非常简单,需要的朋友可以参考下
    2015-04-04
  • python time()的实例用法

    python time()的实例用法

    在本篇文章里小编给大家整理了关于如何使用python time()方法,需要的朋友们可以参考下。
    2020-11-11
  • 解决django同步数据库的时候app models表没有成功创建的问题

    解决django同步数据库的时候app models表没有成功创建的问题

    今天小编就为大家分享一篇解决django同步数据库的时候app models表没有成功创建的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-08-08
  • 提升Python代码质量巧妙整理包引入顺序

    提升Python代码质量巧妙整理包引入顺序

    在Python编程中,优化导入包的顺序可以提高代码的可读性、可维护性和性能,一个良好的导入顺序不仅使代码更易于理解,还可以帮助减少潜在的循环依赖和提高导入速度,本文将介绍如何快速、有效地优化Python导入包的顺序,并提供丰富的示例代码以帮助更好地理解
    2024-01-01
  • Python在字典中获取带权重的随机值实现方式

    Python在字典中获取带权重的随机值实现方式

    这篇文章主要介绍了Python在字典中获取带权重的随机值,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-11-11

最新评论