首页 > 编程语言 >3.6 使用Python向工作表中插入_删除行与列

3.6 使用Python向工作表中插入_删除行与列

时间:2022-10-30 22:13:22浏览次数:45  
标签:insert rows sheet idx Python 行与列 cols 3.6 插入

插入一列

.insert_cols(idx=数字编号)

插入多列

.insert_cols(idx=数字编号,amount=要插入的列数)

插入一行

.insert_rows(idx=数字编号)

插入多行

.insert_rows(idx=数字编号,amount=要插入的行数)

删除列

.delete_cols(idx=数字编号,amount=要删除的列数)

删除行

.delete_rows(idx=数字编号,amount=要删除的行数)

移动格子

.move_range(‘A3:B8’,rows=2,cols=-2)

正整数为向下或向右,负整数为向左或向上 

#coding:utf-8
import  openpyxl
workbook=openpyxl.load_workbook('新表.xlsx')
sheet=workbook['Sheet1']
sheet.insert_cols(idx=1)                   #插入一列
sheet.insert_cols(idx=2,amount=3)          #插入多列
sheet.insert_rows(idx=2)                   #插入一行
sheet.insert_rows(idx=4,amount=3)          #插入多行
sheet.delete_cols(idx=1,amount=4)          #删除多列
sheet.delete_rows(idx=2,amount=6)          #删除多行
sheet.move_range('A2:B6',rows=3,cols=2)    #整体移动格子数据

workbook.save('新表.xlsx')

  

 

标签:insert,rows,sheet,idx,Python,行与列,cols,3.6,插入
From: https://www.cnblogs.com/988MQ/p/16842404.html

相关文章

  • Day5:Python基础:字典方法一
    1、字典增加键值Dic={'Age':18,'Name':'Jie','Sex':'male'}#增Dic['High']=160print(Dic)2、字典键值修改Dic={'Age':18,'Name':'Jie','Sex':'male'}......
  • 3.5 使用Python向Excel文件中写入数据
    1.创建工作簿和工作表workbook=openpyxl.Workbook()#创建工作簿sheet=workbook.create_sheet()#创建工作表2.向某个格子写入内容sheet[‘A1’]=‘hello,Python’3.......
  • 学习Python第一天
    日后会做出更加详细的学习心德:做出笔记如下:#创建一个文件importkeywordname="james"#1,变量的组成部分变量名称变量值变量内存id(name)#变量的内存地址print(id(......
  • Selenium4+Python3系列(五) - 多窗口处理之句柄切换
    写在前面感觉到很惭愧呀,因为居然在Selenium+Java系列中没有写过多窗口处理及句柄切换的文章,不过也无妨,不管什么语言,其思路是一样的,下面我们来演示,使用python语言来实现窗......
  • Python在接口测试中的应用
    1.介绍接口测试的方式有很多,可以使用的工具有jmeter,postman,soapUI等,也可以自己写代码进行接口测试(Python,java,go等等),工具的使用相对来说都比较简单,开箱即用。但如果接口中定......
  • Python接入微信公众号Token验证
    注意点官方示例是Pthon2版本的,如果是Python3版本需要有改动验证成功返回echostr要是数字格式的公众号侧配置(公众号后台-基本配置)服务器侧配置代码部分......
  • python周结
    本周内容总结1.正则表达式1.1正则表达式之字符组'''字符组默认匹配方式是挨个挨个匹配'''[0123456789] 匹配0到9任意一个数(全写)[0-9] 匹配0到9任意一个数(......
  • python虚拟环境
    python虚拟环境python-mvenvvenvdemocdvenvdemodircdLibactivatepython显示环境变量echo%PATH%importsysfrompprintimportpprintpprint(sys.path)......
  • Python学习日报
    2022.10.30重新学习Python的第一天1.Python中使用缩进来表示代码块,统一代码块中应使用相同数量的空格2.Python中使用#对文中代码进行注释,或者使用""""""来表示多行......
  • Python程序员常犯的编码错误(三)
    1.引言本文是Python程序员常犯的编码错误的第三篇,在前两篇中我们重点介绍了常见的几种错误,本文继续介绍该话题,希望大家在日常生活中多多关注。闲话少说,我们直接开始吧!2.使......