问题

最近学习python处理exal数据,自己标注的十分详细,包括读取exalt文件,读取其中的某一行,定义新的list存放结果,将结果以exal 文件导出等;然后计算不同年月日之间的时间间隔,本文是以分钟为单位,小时秒可以再改。

注意python的编译环境,否则xlrd函数不能读取exal文件

程序

import xlrd
#读取exal文件
workbook=xlrd.open_workbook(‘C://Users//pc//Desktop//横向原始数据.xlsx’)

#读取第一个工作表格sheet1
sheet1=workbook.sheet_by_index(0)
#获取总行数
rows= sheet1.nrows
#获取总列数
cols = sheet1.ncols

#获取第3列的值,返回一个列表
col3=sheet1.col_values(2)

#获取第5列的值,返回一个列表
col5=sheet1.col_values(4)

#计算时间间隔,将时间节点数据转化为时间戳数据
from datetime import datetime
#定义一个表格AB存结果
v={“c”:1}
I=4699
A=[v]*I
B=[v]*I

if name == ‘main’:

s='31/07/2017 13:30'
s1='31/07/2017 13:36'
for i in range(rows):a = datetime.strptime(s, '%d/%m/%Y %H:%M')b = datetime.strptime(col3[i], '%d/%m/%Y %H:%M')c= datetime.strptime(col5[i], '%d/%m/%Y %H:%M')A[i]=(((b - a)/60).total_seconds())B[i]=(((c - a)/60).total_seconds())# 注意total_seconds()的seconds的区别

###结算的时间戳以exal形式导出数据
import pandas as pd

def deal():
# 列表
company_name_list = B

# list转dataframe
df = pd.DataFrame(company_name_list, columns=['company_name'])# 保存到本地excel
df.to_excel("B.xlsx", index=False)

if name == ‘main’:
deal()

Python处理exal数据,计算年月日之间时间间隔相关推荐

  1. python读取fnl数据计算200-800km范围内的区域平均、散度、涡度实现grads函数

    之前的气象数据如从NCEP中下载的FNL数据一般都是采用Grads处理,但Grads的代码语言比较繁杂,而且一般只用来处理气象数据,所以逐渐都不维护了.作为新生代的python,可以用来解决很多,因此 ...

  2. python 余弦距离_numpy :: 计算特征之间的余弦距离

    余弦距离在计算相似度的应用中经常使用,比如: 文本相似度检索 人脸识别检索 相似图片检索 原理简述 下面是 但是,余弦相似度和常用的欧式距离的有所区别. 余弦相似度的取值范围在-1到1之间.完全相同时 ...

  3. python做大数据的框架_Python+大数据计算平台,PyODPS架构手把手教你搭建

    原文链接:http://click.aliyun.com/m/13965/ 在2016年10月的云栖社区在线培训上,来自阿里云大数据事业部的秦续业分享了<双剑合壁--Python和大数据计算平台 ...

  4. Python数据分析高薪实战第八天 数据计算统计与分析

    17 如何快速实现数据的批量计算? 接下来我们会进入一个全新的模块:数值类数据分析.在这个部分,我们会学习数据分析中常用的数学方法以及 Python 中处理数值数据的神器:NumPy. 在完成了本部分 ...

  5. 基于python实现利用DEM数据计算坡度、坡向

    基本概念 DEM数据 DataMark:CNSDTF-DEM Version:1.0 Unit:M Alpha:0.000000 Compress:0.000000 X0:258000.000 Y0: ...

  6. matplotlib如何绘制两点间连线_如何用 Python 快速揭示数据之间的各种关系

    探索性数据分析(EDA)涉及两个基本步骤 数据分析(数据预处理.清洗以及处理). 数据可视化(使用不同类型的图来展示数据中的关系). Pandas 是 Python 中最常用的数据分析库.Python ...

  7. python excel行数计算不对_数十万数据Excel数据不好处理怎么办?几行Python搞定

    电商行业,每月有上百万条订单发货数据需要与仓库的数据进行核对计算,涉及到数据计算,筛选,匹配等步骤,用excel表超级卡,并且经常卡死. 这时如果你会Python,十几行代码就可以搞定. 这里需要两个 ...

  8. python读取csv求平均数_python列表切片读取csv数据计算导购客单价.py

    下面是编程之家 jb51.cc 通过网络收集整理的代码片段. 编程之家小编现在分享给大家,也给大家做个参考. """ python列表切片读取csv数据计算导购客单价.p ...

  9. 使用Python对股票数据进行数据分析(一)-计算日线行情、5日均线、10日均线行情并显示

    使用Python对股票数据进行数据分析(一)-计算日线行情.5日均线.10日均线行情并显示 各种炒股软件上可以显示各种技术指标,可以帮助投资者进行技术分析.这些股市中的这些指标都是怎么计算出来的呢?这 ...

最新文章

  1. envoy实现_微服务之服务治理:Envoy 全局 gRPC 限速服务 lyft/ratelimit 详解
  2. 深度linux12,Linux Deepin 12.06 试用体验
  3. PPIO 商业化架构解析
  4. 1141. PAT Ranking of Institutions (25)
  5. CPU乱序执行(指令重排序)
  6. python守护多线程_Python守护进程(多线程开发)入门实例
  7. java hotspot 是什么_什么是HotSpot
  8. php 分布式数据库查询,分布式数据库
  9. Ubuntu 删除dash 中无效的图标
  10. php字符串怎么判断是否相等,php判断两个字符串是否相等
  11. java ee课程目标
  12. 爬虫中国天气网数据并可视化
  13. javaweb复习题库
  14. 硬盘测试软件测试有问题,用crystaldiskinfo工具检测出来硬盘不良怎么办
  15. 冒泡、选择和插入排序图解详细分析
  16. 用计算机录制声音让音质更好,如何用电脑录制电脑正在播放的内部声音?这个工具无需安装还免费...
  17. 缓冲流(BufferedInputStream,BufferedOutputStream\BufferedReader,BufferedWriter)
  18. 漫话:如何给女朋友解释什么是RPC
  19. SpringBoot优缺点分析
  20. Https环境将key秘钥和crt格式证书转成cer证书

热门文章

  1. ebay 图片链接 html,ebay
  2. 基于51单片机的温度控制系统数码管显示蜂鸣器报警proteus仿真原理图PCB
  3. torch 中的 uniform 具体用法
  4. 图片交易平台Scoopshot获120万美元投资
  5. 【Linux-ARM】电脑 WiFi 上网,开发板与电脑直连
  6. this is an issue with the package mentioned above not pip
  7. PHP性能分析工具xhprof 参数简介详解
  8. 北斗4G遥测终端 北斗4G双模通信遥测终端机
  9. 解决“设备和打印机”无法打开这个问题分享
  10. 急切寻求电路方面人才