python更改已存在excel文件的方法


Posted in Python onMay 03, 2018

需要用到的包:

import xlrd 
import xlwt 
import xlutils

修改已经存在的excel文件的思路:

首先,将需要更改的excel文件打开,用xlutils包的copy将excel文件对象拷贝一份,然后进行修改操作

具体代码实现:

import xlrd
import xlwt
from xlutils.copy import copy

# 打开想要更改的excel文件
old_excel = xlrd.open_workbook('fileName.xls', formatting_info=True)
# 将操作文件对象拷贝,变成可写的workbook对象
new_excel = copy(old_excel)
# 获得第一个sheet的对象
ws = new_excel.get_sheet(0)
# 写入数据
ws.write(0, 0, '第一行,第一列')
ws.write(0, 1, '第一行,第二列')
ws.write(0, 2, '第一行,第三列')
ws.write(1, 0, '第二行,第一列')
ws.write(1, 1, '第二行,第二列')
ws.write(1, 2, '第二行,第三列')
# 另存为excel文件,并将文件命名
new_excel.save('new_fileName.xls')

以上这篇python更改已存在excel文件的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python3音乐播放器简单实现代码
Apr 20 Python
使用pygame模块编写贪吃蛇的实例讲解
Feb 05 Python
基于MTCNN/TensorFlow实现人脸检测
May 24 Python
Python3使用SMTP发送带附件邮件
Jun 16 Python
Python判断一个文件夹内哪些文件是图片的实例
Dec 07 Python
Python下opencv图像阈值处理的使用笔记
Aug 04 Python
python tkinter组件使用详解
Sep 16 Python
python3下pygame如何实现显示中文
Jan 11 Python
django admin管理工具自定义时间区间筛选器DateRangeFilter介绍
May 19 Python
Python+Kepler.gl轻松制作酷炫路径动画的实现示例
Jun 02 Python
Anaconda+spyder+pycharm的pytorch配置详解(GPU)
Oct 18 Python
安装Anaconda3及使用Jupyter的方法
Oct 27 Python
python写入已存在的excel数据实例
May 03 #Python
Python实现输出某区间范围内全部素数的方法
May 02 #Python
使用Python通过win32 COM打开Excel并添加Sheet的方法
May 02 #Python
python实战之实现excel读取、统计、写入的示例讲解
May 02 #Python
python向已存在的excel中新增表,不覆盖原数据的实例
May 02 #Python
python excel使用xlutils类库实现追加写功能的方法
May 02 #Python
python 实现在Excel末尾增加新行
May 02 #Python
You might like
基于mysql的论坛(5)
2006/10/09 PHP
php版微信js-sdk支付接口类用法示例
2016/10/12 PHP
thinkphp 手机号和用户名同时登录
2017/01/20 PHP
用js实现预览待上传的本地图片
2007/03/15 Javascript
IE/FireFox具备兼容性的拖动代码
2007/08/13 Javascript
漂亮的jquery提示效果(仿腾讯弹出层)
2013/02/05 Javascript
Struts2的s:radio标签使用及用jquery添加change事件
2013/04/08 Javascript
JavaScript实现基于Cookie的存储类实例
2015/04/10 Javascript
jQuery插件bgStretcher.js实现全屏背景特效
2015/06/05 Javascript
javascript实现相同事件名称,不同命名空间的调用方法
2015/06/26 Javascript
JS模拟并美化的表单控件完整实例
2015/08/19 Javascript
JS中多步骤多分步的StepJump组件实例详解
2016/04/01 Javascript
Google 地图获取API Key详细教程
2016/08/06 Javascript
JQuery手速测试小游戏实现思路详解
2016/09/20 Javascript
JS实现表单多文件上传样式美化支持选中文件后删除相关项
2016/09/30 Javascript
关于webpack2和模块打包的新手指南(小结)
2017/08/07 Javascript
JS中利用FileReader实现上传图片前本地预览功能
2018/03/02 Javascript
webpack打包react项目的实现方法
2018/06/21 Javascript
javascript实现点击产生随机图形
2021/01/25 Javascript
python3学习笔记之多进程分布式小例子
2018/02/13 Python
浅谈python3中input输入的使用
2019/08/02 Python
Python requests模块cookie实例解析
2020/04/14 Python
django 解决自定义序列化返回处理数据为null的问题
2020/05/20 Python
Python3合并两个有序数组代码实例
2020/08/11 Python
澳大利亚领先的美容护肤品零售商之一:SkincareStore
2018/01/22 全球购物
shallow copy和deep copy的区别
2016/05/09 面试题
linux面试题参考答案(3)
2012/09/13 面试题
四年级科学教学反思
2014/02/10 职场文书
财务科科长岗位职责
2014/03/10 职场文书
倡导文明标语
2014/06/16 职场文书
社区环境卫生倡议书
2015/04/29 职场文书
虎兄虎弟观后感
2015/06/12 职场文书
Pycharm 如何设置HTML文件自动补全代码或标签
2021/05/21 Python
ES6 解构赋值的原理及运用
2021/05/25 Javascript
vue中利用mqtt服务端实现即时通讯的步骤记录
2021/07/01 Vue.js
Ruby处理CSV数据方法详解
2022/04/18 Ruby