Python中的openpyxl如何对excel修改文件
https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注!
欢迎关注微信公众号:宝藏女孩的成长日记
如有转载,请注明出处(如不注明,盗者必究)
Python安装openpyxl
首先我们应该配置pip
详细配置教程地址:
https://blog.csdn.net/hanhanwanghaha/article/details/105811544
电脑打开cmd,输入:
pip install openpyxl
如下图:
如上图,就安装好了
修改操作
原excel:
代码:
#coding=utf-8#导包 读取
import openpyxl#加载已有excel文件
wb = openpyxl.load_workbook("哎哟.xlsx")#获取sheet对象,修改单元格内容
sheet = wb["我喜欢的明星"]
sheet["A1"] = "这个地方已经被我修改了"
#另存为文件名
wb.save("文件名.xlsx")#获取行、列
运行结果:
插入行、插入列:
代码
#coding=utf-8#导包 读取
import openpyxl
#获取你要修改的表
wb = openpyxl.load_workbook("哎哟.xlsx")
#获取你要修改的表单
sheet = wb["我喜欢的明星"]
#插入行
#括号里面的是第几行,如果不写就默认是一行
#在第二行的位置插入一行
sheet.insert_rows(2)
#在第3行的位置插入3行
sheet.insert_rows(3,3)
#插入列
#在第二行的位置插入一列
sheet.insert_cols(2)
#在第二行的位置插入2列
sheet.insert_cols(2,2)#另存为“文件名1”
wb.save("文件名1.xlsx")
删除行、删除列
代码:
#coding=utf-8#导包 读取
import openpyxl#获取你要修改的表
wb = openpyxl.load_workbook("文件名1.xlsx")
#获取你要修改的表单
sheet = wb["我喜欢的明星"]#在第2行的位置删除第1行
sheet.delete_rows(2)
#在第3行的位置删除第3行
sheet.delete_rows(3,3)#在第2列的位置删除1列
sheet.delete_cols(2)
#在第3列的位置删除3列
sheet.delete_cols(3,3)#另存为“文件名1”
wb.save("文件名2.xlsx")
https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注!
欢迎关注微信公众号:宝藏女孩的成长日记
如有转载,请注明出处(如不注明,盗者必究)
Python中的openpyxl如何对excel修改文件相关推荐
- Python中,os.listdir遍历纯数字文件乱序如何解决
Python中,os.listdir遍历纯数字文件乱序如何解决 日常跑深度学习视觉相关代码时,常常需要对数据集进行处理.许多图像文件名是利用纯数字递增的方式命名.通常所用的排序函数sort(),是按照 ...
- 【Python中的权限错误:无法访问文件】-- 解决方案
[Python中的权限错误:无法访问文件]-- 解决方案 在Python编程过程中,我们常常会遇到文件读写.创建.删除等操作.有时候当我们试图进行这些操作时,会出现"PermissionEr ...
- python文件读取方法read(size)的含义是_在Python中可使用read([size])来读取文件中的数据,如果参数size省略,则读取文件中的()。...
[单选题]李明在他所属的公司工作五年,每天都很认真地处理繁杂的事情,同事们都夸他认真,但是依然没有建树,这是因为: [多选题]品牌标志的作用表现在 [单选题]新产品开发的第一个阶段是_______. ...
- python文件读取方法read(size)的含义是_在Python中可使用read([size])来读取文件中的数据,如果参数size省略,则读取文件中的()。(4.0分)_学小易找答案...
[单选题]文本文件存储的是(),由若干文本行组成,通常每行以换行符 '\n' 结尾.(4.0分) [单选题]()属性是返回被打开文件的访问模式.(4.0分) [单选题]重力坝是由砼或( )修筑而成的大 ...
- python中glob模块怎么下_如何在Python中使用glob.glob模块搜索子文件夹?
如何在Python中使用glob.glob模块搜索子文件夹? 我想在文件夹中打开一系列子文件夹,找到一些文本文件并打印一些文本文件行. 我用这个: configfiles = glob.glob('C ...
- python中execute函数_在excel中调用python函数
效果: 通过excel引用在py文件中写好的load_settle()函数,可以快捷的获取对应的历史结算价. 使用方法: 1.首先安装office,我用的是2016版本. 2.安装python,推荐使 ...
- Python中通过property实现属性的修改、删除、查看
1. property的作用 在Python中,属性可以完成赋值.取值.删除的操作.如果我们想要在完成这些操作前,进行属性的校验工作(例如:赋值前判断数据的有效性.删除前判断合法性身份),则需要在方法 ...
- Python 处理统计多个 Word docx 表格中的文字信息到Excel xls 文件中
这里要处理的问题: 收到了好多读书心得的投稿,需要统计其中的学生信息,包括姓名,学号,班级等等 (如果你也有这种工作,建议使用问卷统计信息和问卷附件提交文件的形式来做这个活动,会更加简单省事,我这也是 ...
- 利用Python脚本来使用Google自动翻译Excel表格文件
使用谷歌翻译Excel表格的Python自动脚本 最近闲来无事写了份保姆级别的翻译Excel文件的python脚本. 最后在参考各位大佬的教程后写出的脚本,需要的可以自取. github源码 食用方法 ...
最新文章
- form表单提交前进行ajax或js验证,校验不通过不提交
- c++中explict关键字
- LintCode: Edit Distance
- xmlstreamexception 参数实体未进行声明_命名实体识别研究进展概述
- 常见的计算机监控系统分类,第二章 发厂计算机监控系统的基本分类.doc
- 计算机科学与技术社会实践报告,计算机科学与技术系社会实践报告
- phpize增加php模块
- structure101_使用structure101分析软件包的依赖关系
- 一行c语言代码,打钩的一行c语言代码解释一下,谢谢,详细解释绝对最佳
- 模板引擎工作原理_广州seo了解下搜索引擎的工作原理是什么
- Centos下MySQL的安装及常见问题
- bootstraptable 怎么在特定行添加数据_同等权限下多任职之间数据权限的实例
- [20150913]文件检查点_热备份.txt
- IOS开发笔记_5.线程,HTTP请求,定时器
- 新员工入职表_基于APortal框架搭建员工入职培训平台
- vue中事件修饰符,stop,prevent,capture,self,once
- 追剪电子凸轮算法(图)
- html文本阴影水平垂直,CSS中使用文本阴影与元素阴影效果
- 嵌入式毕设分享 STM32 wifi照明控制系统 - 智能路灯(毕设分享)
- 数据仓库建设之主题划分
热门文章
- oracle+内存错误,oracle使用内存的错误,ORA-27102: out of memory
- JavaCard概述
- java某个时间推迟60天_java计算两个时间相差(天、小时、分钟、秒)
- 局部遮荫光伏matlab,一种基于随机蛙跳全局搜索算法的局部阴影光伏阵列MPPT控制的制作方法...
- ROS+雷达 运行数据记录
- python minimize_Python数学规划案例一
- 编译linux tq2440,QT4.8.2在TQ2440开发板上的移植(一)--编译和安装
- getordefault java_Java map.getOrDefault()方法的用法详解
- python接口测试框架django_开源~自研接口测试平台 Django2.0+Vue
- 搭建微服务_快速搭建 SpringCloud 微服务开发环境的脚手架