import openpyxl #导入 模块

#读取xlsx文件

rb = openpyxl.load_workbook(r"c:\11.xlsx")

#获取工作表--Sheet

sheet = rb['Sheet1']

#A1--E1表的启始位置

a1 = sheet["a1"]

b1 = sheet["b1"]

c1 = sheet["c1"]

d1 = sheet["d1"]

e1 = sheet["e1"]

def sum():

munber = 1

#新建一个XLSX文件

wb = openpyxl.Workbook()

#读取单元格的值

for row in sheet.rows:

# 复杂版,先读K1的cellrow行数,再遍历一次读单元的值

# k1 = sheet["A1":"E1"]

# for cellrow in k1:

# for cellvalue in cellrow:

# print(cellvalue.value)

# print("-------------------")

#简单版

a1 = sheet["A{}".format(munber)]

b1 = sheet["B{}".format(munber)]

c1 = sheet["C{}".format(munber)]

d1 = sheet["D{}".format(munber)]

e1 = sheet["E{}".format(munber)]

values = d1.value.strip()+"-"+e1.value.strip()

# 将读取值处理好写入到另一个XLSX文件

ws.cell(munber,1).value = a1.value

ws.cell(munber,2).value = b1.value

ws.cell(munber,3).value = c1.value

ws.cell(munber,4).value = d1.value

ws.cell(munber,5).value = e1.value

ws.cell(munber,6).value = values

munber += 1

#保存文件

wb.save(r"c:\1111.xlsx")

if __name__ == "__main__":

sum()

#隐藏了二栏,处理结果如下:

python openpyxl写入多行_Python openpyxl读写操作相关推荐

  1. python openpyxl模块追加数据_python openpyxl模块实现excel的读取,新表创建及原数据表追加新数据...

    当实际工作需要把excel表的数据读取出来,或者把一些统计数据写入excel表中时,一个设计丰富,文档便于寻找的模块就会显得特别的有吸引力,本文对openpyxl模块的一些常见用法做一些记录,方便工作 ...

  2. python导入文件列行_python读写csv文件并增加行列的实例代码

    python读写csv文件并增加行列,具体代码如下所示: # -*- coding: utf-8 -*- """ Created on Thu Aug 17 11:28: ...

  3. python读excel 包含格式_python里读写excel等数据文件的几种常用方式

    python处理数据文件第一步是要读取数据,文件类型主要包括文本文件(csv.txt等).excel文件.数据库文件.api等. 下面整理下python有哪些方式可以读取数据文件. 1. python ...

  4. python怎么保存文件代码_Python文件读写保存操作的实现代码

    本篇文章给大家带来的内容是关于Python文件读写保存操作的实现代码 ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 记录下第一次使用Python读写文件的过程,虽然很简单,第一次实 ...

  5. python无法写入文件夹_python write无法写入文件的解决方法

    python write无法写入文件的解决方法 尝试用python写文件,但是无法写入文件,文件内容为空. 原代码片段如下, poem = "This is a poem" dir ...

  6. python在excle教程全集_Python对Excel操作教程

    Python 对 Excel 操作详解 文档摘要: 本文档主要介绍如何通过 python 对 office excel 进行读写操作,使用 了 xlrd . xlwt 和 xlutils 模块. 另外 ...

  7. python openpyxl写入多行_MemoryError使用openpyxl写入500k +行

    我有一个脚本,使用openpyxl打开模板xlsx文件,然后跨越六个页面中的每一个,从脚本中先前生成的列表中添加一些数据并更改单元格的格式. 我遇到的问题是,在一张纸上会有一些情况,我需要写9列和50 ...

  8. python文件写入_python 文件读写操作

    读文件 打开一个文件用open()方法(open()返回一个文件对象,它是可迭代的): >>> f = open('test.txt', 'r') r表示是文本文件,rb是二进制文件 ...

  9. python写入指定行_python文件操作如何写在指定的行

    常常在操作文件时我们只想在某一行的插入信息,可以先将文件读入列表中,利用列表的下标插入文本,之后再重新写入文件. 但是弊端是,如果文件量太大列表的性能可能不是很高. python代码:#coding= ...

最新文章

  1. 小忆《记录博客一周年》
  2. CentOS7下安装MySQL5.7安装与配置(转)
  3. Mp4v2封装H264+AAC为MP4
  4. [渝粤教育] 中国地质大学 职业健康管理体系 复习题 (2)
  5. 使用 Intellij Idea 打包 java 工程为可执行 jar 包
  6. java的IO知识梳理
  7. 一步一步打造基于TICK的工业级系统监控平台
  8. Java监听和发送飞秋群消息
  9. 在线License管理系统(支持离线授权)
  10. Context-Transformer: Tackling Object Confusion for Few-Shot Detection(AAAI20)
  11. upc 生命曲线 线段树+lazy
  12. python(输入)正常返回否则出错重新
  13. 计蒜客T1005输出字符三角形
  14. Android获取设备序列号的方法与调用方式
  15. ARGB_8888(ARGB32)色彩格式
  16. 怪物Appr值与Data里Mon-x.wil里图像的对应关系
  17. iPhone14到手先做啥,捷客特教你避雷手机配件“坑”
  18. 智能ABC输入法超酷技巧
  19. 告诉你重装系统win7方法,怎么一键重装win7系统
  20. 微信小程序快速入门+四个实战小程序(一)——入门准备

热门文章

  1. 上三角矩阵的特征值分解
  2. Streamr助你掌控自己的数据(2)——三种整合数据至Streamr的典型场景
  3. js动态创建元素之一--document.write
  4. Educational Codeforces Round 39 B Weird Subtraction Process
  5. Pandas 基础 (2)—— DataFrame
  6. Hadoop.2.x_HA部署
  7. sqlserver trigger
  8. 采购审批专题总结--bob
  9. ORB-SLAM2系统的实时点云地图构建
  10. 曙光服务器bios设置_浪潮服务器PM8060阵列卡,如何做热备盘?操作相对有点复杂...