python中xlutils库用法浅析


Posted in Python onDecember 29, 2020

不少小伙伴认为,直接去操作excel,比我们利用各种代码数据去处理,直接又简单,不那么花里胡哨,但是在代码上,处理数据,直接的软件操作是行不通的,需要我们去利用代码去处理,其实解决麻烦的办法非常简单,只需要我们调用专业的处理数据的模块,就可以轻松处理了,比如excel处理中的xlutils库,下面详细为大家介绍使用。

简单介绍:

最常见的使用在excel中的复制。

安装方式:

pip install xlutils

注意点:

虽然可以进行excel的复制。但是只能提供写操作,不能够复制格式。

使用实例:

from xlutils.copy import copy
import xlrd
workBook = xlrd.open_workbook('test.xlsx')
new_workBook = copy(workBook)

Python中xlutils解析

1、导入模块

import xlrd
import xlutils.copy

2、打开模块表

book = xlrd.open_workbook('test.xls', formatting_info=True)

3、复制模块表

wtbook = xlutils.copy.copy(book)
wtsheet = wtbook.get_sheet(0)

4、写入模块表

wtsheet.write(0, 0, 'Ok, changed!')

5、保存模块表

wtbook.save('test.xls')

#调用xlrd.open_workbook()时,如果不指定formatting_info=True,那么修改后整个文档的样式会丢失。对一个单元格进行write操作时,如果不指定样式,也会将原来的样式丢失。

注意调用copy()的方法。也可以通过声明from xlutils.copy import copy来直接调用copy()。

到此这篇关于python中xlutils库用法浅析的文章就介绍到这了,更多相关python中xlutils库是什么内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
用python实现的去除win下文本文件头部BOM的代码
Feb 10 Python
Python中join和split用法实例
Apr 14 Python
Python使用QRCode模块生成二维码实例详解
Jun 14 Python
python实现二分查找算法
Sep 21 Python
tensorflow 中对数组元素的操作方法
Jul 27 Python
django Serializer序列化使用方法详解
Oct 16 Python
浅谈Python中的可迭代对象、迭代器、For循环工作机制、生成器
Mar 11 Python
Django框架文件上传与自定义图片上传路径、上传文件名操作分析
May 10 Python
使用Python opencv实现视频与图片的相互转换
Jul 08 Python
python解析命令行参数的三种方法详解
Nov 29 Python
jupyter notebook 添加kernel permission denied的操作
Apr 21 Python
python中sys模块的介绍与实例
Apr 17 Python
Python操作PostgreSql数据库的方法(基本的增删改查)
Dec 29 #Python
python中uuid模块实例浅析
Dec 29 #Python
python中pickle模块浅析
Dec 29 #Python
vue.js刷新当前页面的实例讲解
Dec 29 #Python
Python实现对word文档添加密码去除密码的示例代码
Dec 29 #Python
利于python脚本编写可视化nmap和masscan的方法
Dec 29 #Python
Python基于mediainfo批量重命名图片文件
Dec 29 #Python
You might like
提升PHP执行速度全攻略(上)
2006/10/09 PHP
实测在class的function中include的文件中非php的global全局环境
2013/07/15 PHP
Zend Framework教程之Autoloading用法详解
2016/03/08 PHP
smarty的section嵌套循环用法示例
2016/05/28 PHP
Laravel框架中自定义模板指令总结
2017/12/17 PHP
laravel5.6中的外键约束示例
2019/10/23 PHP
High Performance JavaScript(高性能JavaScript)读书笔记分析
2011/05/05 Javascript
Three.js源码阅读笔记(Object3D类)
2012/12/27 Javascript
纯JS实现五子棋游戏兼容各浏览器(附源码)
2013/04/24 Javascript
Javascript实现视频轮播在pc端与移动端均可
2013/09/29 Javascript
JavaScript获取多个数组的交集简单实例
2013/11/11 Javascript
Jquery给基本控件的取值、赋值示例
2014/05/23 Javascript
获取中文字符串的实际长度代码
2014/06/05 Javascript
js中最容易被忽视的事件问题大总结
2016/05/15 Javascript
JS回调函数基本定义与用法实例分析
2017/05/24 Javascript
JS写谷歌浏览器chrome的外挂实例
2018/01/11 Javascript
开发一个Parcel-vue脚手架工具(详细步骤)
2018/09/22 Javascript
小程序关于请求同步的总结
2019/05/05 Javascript
Vue监听滚动实现锚点定位(双向)示例
2019/11/13 Javascript
python从list列表中选出一个数和其对应的坐标方法
2019/07/20 Python
opencv3/python 鼠标响应操作详解
2019/12/11 Python
Python socket聊天脚本代码实例
2020/01/02 Python
python GUI库图形界面开发之PyQt5输入对话框QInputDialog详细使用方法与实例
2020/02/27 Python
Python matplotlib读取excel数据并用for循环画多个子图subplot操作
2020/07/14 Python
PyCharm最新激活码PyCharm2020.2.3有效
2020/11/18 Python
CSS3实现圆角、阴影、透明效果并兼容各大浏览器
2014/08/08 HTML / CSS
HTML5本地存储之Web Storage详解
2016/07/04 HTML / CSS
物业保安主管岗位职责
2013/12/25 职场文书
产品质量承诺范本
2014/03/31 职场文书
标准毕业生自荐信
2014/06/24 职场文书
党的群众路线教育实践活动个人对照检查材料(校长)
2014/11/05 职场文书
幼儿园中秋节活动总结
2015/03/23 职场文书
2015年医院工作总结范文
2015/04/09 职场文书
三十年同学聚会感言
2015/07/30 职场文书
2016年优秀少先队辅导员事迹材料
2016/02/26 职场文书
Pytorch 实现变量类型转换
2021/05/17 Python