python pandas 处理excel并插入一列新的数据

接到个需求是在表格里塞入一列新的数据,假如分页的数据(页_条数),我们这是200条/页,用的是pandas

import pandas as pd
path ="excel/room.xls"
dr =pd.read_excel(path, header=[1,]) #取第二行的数据作为索引,我这里的索引在第二行
col_name = dr.columns.tolist()#获取表头
ind_name = dr.index.tolist()#获取下标
col_name.append('标记')
dr=dr.reindex(columns = col_name)
peg_content =[]
page_size = 200 #每页的条数,目前为200
for v in ind_name:v = v + 1m = v // page_size + 1n = v % page_sizeif n == 0:n = page_sizem = m - 1peg_content.append(f'{m}_{n}')
dr["标记"] = peg_content
dr.to_excel('./aaa.xlsx',index= False)

文件结构如下

python pandas 处理并excel 插入一列新的数据相关推荐

  1. python pandas创建excel,Python Pandas操做Excel表格文件:建立新表格,追加数据

    前言: python操做excel表格文件的增删读写,通常须要用到的第三方库有xlwt,xlrd.xlrd负责读取excel,xlwt负责写入excel文件.这种操做方法比较繁琐,效率还不错,通俗易懂 ...

  2. python pandas库读取excel/csv中指定行或列数据详解

    通过阅读表格,可以发现Pandas中提供了非常丰富的数据读写方法,下面这篇文章主要给大家介绍了关于python利用pandas库读取excel/csv中指定行或列数据的相关资料,需要的朋友可以参考下 ...

  3. python 表格格式输出_利用python对excel中一列的时间数据更改格式操作

    问题场景:需要将下列的交期一列的数据格式更改成2019/05/10 存货编码 尺寸 数量 交期 0 K10Y0190000X B140 200 2019-05-10 00:00:00 1 K10Y01 ...

  4. python对excel数据更改_利用python对excel中一列的时间数据更改格式代码示例

    本篇文章小编给大家分享一下利用python对excel中一列的时间数据更改格式代码示例,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 问题场景:需要将 ...

  5. 用python对excel中一列的时间数据更改格式

    用python对excel中一列的时间数据更改格式 问题场景:需要将下列的交期一列的数据格式更改成2019/05/10 存货编码 尺寸 数量 交期 0 K10Y0190000X B140 200 20 ...

  6. Python Pandas读取修改excel操作攻略​​​​​​​

    Python Pandas读取修改excel操作攻略 环境:python 3.6.8 以某米赛尔号举个例子吧: >>> pd.read_excel('1.xlsx', sheet_n ...

  7. 已解决Python pandas.read_excel读取Excel文件报错

    已解决(Python pandas.read_excel读取Excel文件报错)io = ExcelFile(io,storage_options=storage.options, engine=en ...

  8. python pandas 在现有excel中插入新数据

    在前面插入新的一列,或者在后面加入新一列 import pandas as pdfilename = 'test.xlsx' df = pd.read_excel(filename)# 将数据框的列名 ...

  9. python更改整列小时分钟_利用python对excel中一列的时间数据更改格式操作

    问题场景:需要将下列的交期一列的数据格式更改成2019/05/10存货编码 尺寸 数量 交期 0 K10Y0190000X B140 200 2019-05-10 00:00:00 1 K10Y019 ...

最新文章

  1. python3 多线程_图解|为什么 Python 多线程无法利用多核
  2. oeasy php,oeasy教您玩转linux010106这儿都有啥 ls
  3. mysql集群数据引擎_MySQL数据引擎
  4. 解决链接模型的可见性问题
  5. Hexo之部署github
  6. [html] 如何禁止手机端页面缩放?
  7. 档案盒正面标签制作_错题本科学制作方法、正确使用方式及窍门
  8. 扣绩效,从来都不会让团队变得更好
  9. Python 列表 list 数组 array
  10. php curl keep alive,php curl 保持长连接
  11. js的基本类型有哪些?引用类型有哪些?(二)------null和undefined的区别
  12. Windows应急响应练习-勒索病毒篇1
  13. 解决ueditor编辑器图片在线管理图片无法显示
  14. Win10截屏快捷键
  15. 清华计算机系出了哪些牛人,清华大学16位学霸PK 简历吓坏网友
  16. 剑心---速度与位置
  17. ChatGPT 使用 拓展资料:使用 HuggingFace+Gradio 部署快速搭建一个ChatGPT的聊天界面
  18. 解决微软拼音不显示备选字的问题
  19. Java 创建带有套接字的简单代理服务器示例
  20. SpringBoot 代码结构

热门文章

  1. 【X3 python部署】地平线x3开发板bin模型上板运行
  2. animator 控制移动_unity3d – 使用NetworkTransform和NetworkAnimator进行流畅的移动
  3. 计算机毕业设计Python+uniapp水果外卖销售小程序(小程序+源码+LW)
  4. MPC5748G开发笔记-----CAN通信
  5. MySQL8.0.19安装及修改初始密码
  6. 浅谈Android列表ListView下拉刷新控件的实现(一)
  7. C#--Winform第三方控件资源汇总
  8. html中无行间距,css怎么定义行间距?
  9. Android inflater用法
  10. 思科网络公司总裁林正刚受聘为电子科大客座教授