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 相关文章推荐
Python中的测试模块unittest和doctest的使用教程
Apr 14 Python
Python中列表的一些基本操作知识汇总
May 20 Python
python实现搜索指定目录下文件及文件内搜索指定关键词的方法
Jun 28 Python
python实现感知器
Dec 19 Python
解决使用pycharm提交代码时冲突之后文件丢失找回的方法
Aug 05 Python
python pygame实现方向键控制小球
May 17 Python
python实现列表的排序方法分享
Jul 01 Python
django 控制页面跳转的例子
Aug 06 Python
关于PyTorch 自动求导机制详解
Aug 18 Python
Flask和pyecharts实现动态数据可视化
Feb 26 Python
解决使用python print打印函数返回值多一个None的问题
Apr 09 Python
Python 图片添加美颜效果
Apr 28 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
php 文件上传系统手记
2009/10/26 PHP
php数组函数序列之rsort() - 对数组的元素值进行降序排序
2011/11/02 PHP
PHP调用Linux的命令行执行文件压缩命令
2013/01/27 PHP
php 启动报错如何解决
2014/01/17 PHP
php实现邮件发送并带有附件
2014/01/24 PHP
PHP中鲜为人知的10个函数
2014/02/28 PHP
将PHP从5.3.28升级到5.3.29时Nginx出现502错误
2015/05/09 PHP
Zend Framework上传文件重命名的实现方法
2016/11/25 PHP
PHP实现删除多重数组对象属性并重新赋值的方法
2017/06/07 PHP
js 加载时自动调整图片大小
2008/05/28 Javascript
js 蒙版进度条(结合图片)
2010/03/10 Javascript
JavaScript实现拼音排序的方法
2012/11/20 Javascript
JavaScript函数获取事件源的小例子
2014/05/14 Javascript
JavaScript中的值是按值传递还是按引用传递问题探讨
2015/01/30 Javascript
js实现的动画导航菜单效果代码
2015/09/10 Javascript
JavaScript的instanceof运算符学习教程
2016/06/08 Javascript
浅谈时钟的生成(js手写简洁代码)
2016/08/20 Javascript
浅谈javascript中的Function和Arguments
2016/08/30 Javascript
JavaScript中的toString()和toLocaleString()方法的区别
2017/02/15 Javascript
微信小程序 自定义Toast实例代码
2017/06/12 Javascript
Vue+webpack项目配置便于维护的目录结构教程详解
2018/10/14 Javascript
为什么要使用Vuex的介绍
2019/01/19 Javascript
js动态获取时间的方法分析
2019/08/02 Javascript
layui默认选中table的CheckBox复选框方法
2019/09/19 Javascript
详细介绍Python进度条tqdm的使用
2019/07/31 Python
Django项目之Elasticsearch搜索引擎的实例
2019/08/21 Python
Pytest mark使用实例及原理解析
2020/02/22 Python
Django实现celery定时任务过程解析
2020/04/21 Python
Python转换字典成为对象,可以用"."方式访问对象属性实例
2020/05/11 Python
sklearn的predict_proba使用说明
2020/06/28 Python
Python自动化办公Excel模块openpyxl原理及用法解析
2020/11/05 Python
html5小技巧之通过document.head获取head元素
2014/06/04 HTML / CSS
HTML5新特性 多线程(Worker SharedWorker)
2017/04/24 HTML / CSS
Betsey Johnson官网:妖娆可爱的连衣裙及鞋子、手袋和配件
2016/12/30 全球购物
nginx实现发布静态资源的方法
2021/03/31 Servers
spring 项目实现限流方法示例
2022/07/15 Java/Android