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脚本把sqlAlchemy对象转换成dict的教程
May 29 Python
python unittest实现api自动化测试
Apr 04 Python
浅析python打包工具distutils、setuptools
Apr 20 Python
Python WSGI的深入理解
Aug 01 Python
详解Numpy中的广播原则/机制
Sep 20 Python
对pandas中iloc,loc取数据差别及按条件取值的方法详解
Nov 06 Python
Python 判断奇数偶数的方法
Dec 20 Python
python实现学员管理系统
Feb 26 Python
Python实现的登录验证系统完整案例【基于搭建的MVC框架】
Apr 12 Python
Python 把序列转换为元组的函数tuple方法
Jun 27 Python
python数值基础知识浅析
Nov 19 Python
python numpy实现rolling滚动案例
Jun 08 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
点评山进PR-D3L三波段收音机
2021/03/02 无线电
PHP文件打开、关闭、写入的判断与执行代码
2011/05/24 PHP
Linux下实现PHP多进程的方法分享
2012/08/16 PHP
win7+apache+php+mysql环境配置操作详解
2013/06/10 PHP
php实现的ping端口函数实例
2014/11/12 PHP
PHP中的密码加密的解决方案总结
2016/10/26 PHP
PHP如何开启Opcache功能提升程序处理效率
2020/04/27 PHP
基于Jquery插件开发之图片放大镜效果(仿淘宝)
2011/11/19 Javascript
js正文内容高亮效果的实现方法
2013/06/30 Javascript
js中Image对象以及对其预加载处理示例
2013/11/20 Javascript
js实现input密码框提示信息的方法(附html5实现方法)
2016/01/14 Javascript
JS封装通过className获取元素的函数示例
2016/12/20 Javascript
VUE使用vuex解决模块间传值问题的方法
2017/06/01 Javascript
Angular2.js实现表单验证详解
2017/06/23 Javascript
vue-router实现组件间的跳转(参数传递)
2017/11/07 Javascript
浅谈Webpack下多环境配置的思路
2018/06/27 Javascript
layui框架与SSM前后台交互的方法
2019/09/12 Javascript
[01:30:55]VG vs Mineski Supermajor 败者组 BO3 第三场 6.6
2018/06/07 DOTA
Python发送Email方法实例
2014/08/21 Python
简单的连接MySQL与Python的Bottle框架的方法
2015/04/30 Python
在Python程序中操作文件之flush()方法的使用教程
2015/05/24 Python
Python中的pack和unpack的使用
2018/03/12 Python
Python matplotlib生成图片背景透明的示例代码
2019/08/30 Python
Python中低维数组填充高维数组的实现
2019/12/02 Python
python函数不定长参数使用方法解析
2019/12/14 Python
selenium 多窗口切换的实现(windows)
2020/01/18 Python
基于PyQT实现区分左键双击和单击
2020/05/19 Python
施华洛世奇巴西官网:SWAROVSKI巴西
2019/12/03 全球购物
商务助理岗位职责
2013/11/13 职场文书
大学生全国两会报告感想
2014/03/17 职场文书
毕业生自荐信如何写
2014/03/24 职场文书
违反工作规定检讨书范文
2014/12/14 职场文书
教师听课评语大全
2014/12/31 职场文书
学校计划生育责任书
2015/05/09 职场文书
JavaScript 事件捕获冒泡与捕获详情
2021/11/11 Javascript
超越Nginx的Web服务器caddy优雅用法
2022/06/21 Servers