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 相关文章推荐
在Gnumeric下使用Python脚本操作表格的教程
Apr 14 Python
Python fileinput模块使用实例
Jun 03 Python
python爬虫之模拟登陆csdn的实例代码
May 18 Python
python 计算一个字符串中所有数字的和实例
Jun 11 Python
Python read函数按字节(字符)读取文件的实现
Jul 03 Python
基于python框架Scrapy爬取自己的博客内容过程详解
Aug 05 Python
python打造爬虫代理池过程解析
Aug 15 Python
Python利用matplotlib绘制约数个数统计图示例
Nov 26 Python
Python实现微信好友的数据分析
Dec 16 Python
python多项式拟合之np.polyfit 和 np.polyld详解
Feb 18 Python
Python中如何引入第三方模块
May 27 Python
Python用户自定义异常的实现
Dec 25 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实现无限级分类实现代码(递归方法)
2011/01/01 PHP
PHP调用MsSQL Server 2012存储过程获取多结果集(包含output参数)的详解
2013/07/03 PHP
PHP 正则判断中文UTF-8或GBK的思路及具体实现
2013/11/26 PHP
PHP中类属性与类静态变量的访问方法示例
2016/07/13 PHP
Linux下源码包安装Swoole及基本使用操作图文详解
2019/04/02 PHP
createElement动态创建HTML对象脚本代码
2008/11/24 Javascript
jquery下jstree简单应用 - v1.0
2011/04/14 Javascript
javascript 利用Image对象实现的埋点(某处的点击数)统计
2012/12/28 Javascript
node.js中的buffer.length方法使用说明
2014/12/14 Javascript
jQuery实现友好的轮播图片特效
2015/01/12 Javascript
JQuery中DOM事件冒泡实例分析
2015/06/13 Javascript
jQuery CSS3相结合实现时钟插件
2016/01/08 Javascript
JavaScript实现ASC转汉字及汉字转ASC的方法
2016/01/23 Javascript
JS阻止事件冒泡行为和闭包的方法
2016/06/16 Javascript
Bootstrap页面标题Page Header的实现方法
2017/03/22 Javascript
Node.js log4js日志管理详解
2018/07/31 Javascript
webpack4+express+mongodb+vue实现增删改查的示例
2018/11/08 Javascript
如何为vuex实现带参数的 getter和state.commit
2019/01/04 Javascript
PWA介绍及快速上手搭建一个PWA应用的方法
2019/01/27 Javascript
详解iview的checkbox多选框全选时校验问题
2019/06/10 Javascript
JS代码简洁方式之函数方法详解
2020/07/28 Javascript
使用AutoJs实现微信抢红包的代码
2020/12/31 Javascript
[37:45]完美世界DOTA2联赛PWL S3 LBZS vs Phoenix 第二场 12.09
2020/12/11 DOTA
浅谈Python 集合(set)类型的操作——并交差
2016/06/30 Python
python事件驱动event实现详解
2018/11/21 Python
python使用flask与js进行前后台交互的例子
2019/07/19 Python
python多任务之协程的使用详解
2019/08/26 Python
Python数组并集交集补集代码实例
2020/02/18 Python
Jupyter Notebook折叠输出的内容实例
2020/04/22 Python
python3+openCV 获取图片中文本区域的最小外接矩形实例
2020/06/02 Python
python中子类与父类的关系基础知识点
2021/02/02 Python
英国复古服装购物网站:Collectif
2019/10/30 全球购物
Java基础知识面试题
2014/03/25 面试题
导游个人求职信范文
2014/03/23 职场文书
MySQL令人咋舌的隐式转换
2021/04/05 MySQL
python批量创建变量并赋值操作
2021/06/03 Python