Python第三方库xlrd/xlwt的安装与读写Excel表格


Posted in Python onJanuary 21, 2017

前言

相信大家都应该有所体会,在平时经常会遇到处理 Excel 表格数据的情况,人工处理起来实在是太麻烦了,我们可以使用 Python 来解决这个问题,我们需要两个 Python 扩展, xlrd 和 xlwt 。

xlrd和xlwt是Python的第三方库,所以是需要自己安装的,可以在python的官网https://pypi.python.org/pypi下载该模块来安装,也可以通过其他手段,比如easy_install或者pip,下面来看看详细的安装介绍与读写Excel表格的方法吧。

使用 xlwt 写入 Excel 数据

xlwt 的安装方式

$ sudo pip install xlrd

示例代码

import xlwt

xls = xlwt.Workbook()
sheet = xls.add_sheet('sample')
sheet.write(0, 0, 'netcon')
sheet.write(0, 1, 'conw.net')
xls.save('sample.xls')

这个是一个最简单的例子,创建一个 Excel 表格,新建一个名为 sample 的 sheet ,并在 A1 、 B1 的位置写上 3water 、 3water.com 。

使用 xlrd 读取 Excel 数据

xlrd 的安装方式

$ sudo pip install xlrd

示例代码

import xlrd

xls = xlrd.open_workbook('sample.xls')
sheet = xls.sheets()[0]
values = sheet.row_values(0)
print(values)

这份代码使用 xlrd 读取上面创建的 Excel 表格,输出是:

['3water', '3water.com']

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。

Python 相关文章推荐
python多线程编程方式分析示例详解
Dec 06 Python
Python挑选文件夹里宽大于300图片的方法
Mar 05 Python
python模块之StringIO使用示例
Apr 08 Python
python提取字典key列表的方法
Jul 11 Python
python使用pil进行图像处理(等比例压缩、裁剪)实例代码
Dec 11 Python
Python编程实现的简单神经网络算法示例
Jan 26 Python
python3使用SMTP发送简单文本邮件
Jun 19 Python
Python将一个Excel拆分为多个Excel
Nov 07 Python
Python面向对象程序设计类的多态用法详解
Apr 12 Python
python创建与遍历List二维列表的方法
Aug 16 Python
如何真正的了解python装饰器
Aug 14 Python
Elasticsearch 数据类型及管理
Apr 19 Python
python实现的多线程端口扫描功能示例
Jan 21 #Python
Python 字符串大小写转换的简单实例
Jan 21 #Python
linux平台使用Python制作BT种子并获取BT种子信息的方法
Jan 20 #Python
python dict 字典 以及 赋值 引用的一些实例(详解)
Jan 20 #Python
Python使用中文正则表达式匹配指定中文字符串的方法示例
Jan 20 #Python
python 查找字符串是否存在实例详解
Jan 20 #Python
python django 访问静态文件出现404或500错误
Jan 20 #Python
You might like
六酷社区论坛HOME页清新格调免费版 下载
2007/03/07 PHP
php对数组排序的简单实例
2013/12/25 PHP
PHP轻量级数据库操作类Medoo增加、删除、修改、查询例子
2014/07/04 PHP
Yii入门教程之目录结构、入口文件及路由设置
2014/11/25 PHP
PHP安装threads多线程扩展基础教程
2015/11/17 PHP
Laravel实现短信注册的示例代码
2018/05/29 PHP
PHP大文件切割上传并带进度条功能示例
2019/07/01 PHP
php把文件设置为插件的技巧方法
2020/02/03 PHP
获取css样式表内样式的js函数currentStyle(IE),defaultView(FF)
2011/02/14 Javascript
JS继承 笔记
2011/07/13 Javascript
JavaScript中“基本类型”之争小结
2013/01/03 Javascript
使用简洁的jQuery方法实现隔行换色功能
2014/01/02 Javascript
jquery map方法使用示例
2014/04/23 Javascript
javascript字母大小写转换的4个函数详解
2014/05/09 Javascript
javascript实现检验的各种规则
2015/07/31 Javascript
JQuery组件基于Bootstrap的DropDownList(完整版)
2016/07/05 Javascript
jquery checkbox的相关操作总结
2016/10/17 Javascript
10个最优秀的Node.js MVC框架
2017/08/24 Javascript
深入浅析vue组件间事件传递
2017/12/29 Javascript
js最实用string(字符串)类型的使用及截取与拼接详解
2019/04/26 Javascript
JavaScript Array对象基本方法详解
2019/09/03 Javascript
Django中使用celery完成异步任务的示例代码
2018/01/23 Python
Django ImageFiled上传照片并显示的方法
2019/07/28 Python
Python类反射机制使用实例解析
2019/12/30 Python
详解Python的爬虫框架 Scrapy
2020/08/03 Python
python通用数据库操作工具 pydbclib的使用简介
2020/12/21 Python
娇韵诗法国官网:Clarins法国
2019/01/29 全球购物
高校学生干部的自我评价分享
2013/11/04 职场文书
董事长职责范文
2013/11/08 职场文书
《画杨桃》教学反思
2014/04/13 职场文书
毕业证丢失证明范本
2014/09/20 职场文书
标准单位租车协议书
2014/09/23 职场文书
2016年公司中秋节致辞
2015/11/26 职场文书
java如何实现socket连接方法封装
2021/09/25 Java/Android
OpenStack虚拟机快照和增量备份实现方法
2022/04/04 Servers
微信小程序APP的事件绑定以及传递参数时的冒泡和捕获
2022/04/19 Javascript