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的词法分析与语法分析
May 18 Python
python基于Tkinter库实现简单文本编辑器实例
May 05 Python
python中pandas.DataFrame对行与列求和及添加新行与列示例
Mar 12 Python
浅谈Python实现贪心算法与活动安排问题
Dec 19 Python
python计算两个矩形框重合百分比的实例
Nov 07 Python
Python实现Mysql数据统计及numpy统计函数
Jul 15 Python
解决django中ModelForm多表单组合的问题
Jul 18 Python
学Python 3的理由和必要性
Nov 19 Python
Python 实现使用空值进行赋值 None
Mar 12 Python
python全栈开发语法总结
Nov 22 Python
python geopandas读取、创建shapefile文件的方法
Jun 29 Python
Python matplotlib可视化之绘制韦恩图
Feb 24 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
基于mysql的bbs设计(一)
2006/10/09 PHP
PHP+DBM的同学录程序(3)
2006/10/09 PHP
PHP中的多行字符串传递给JavaScript的两种方法
2014/06/19 PHP
PHP+apc+ajax实现的ajax_upload上传进度条代码
2016/01/25 PHP
关于PHP中Session文件过多的问题及session文件保存位置
2016/03/17 PHP
PHP编程 SSO详细介绍及简单实例
2017/01/13 PHP
用AJAX返回HTML片段中的JavaScript脚本
2010/01/04 Javascript
js封装的textarea操作方法集合(兼容很好)
2010/11/16 Javascript
深入理解JavaScript系列(6) 强大的原型和原型链
2012/01/15 Javascript
jquery ajax post提交数据乱码
2013/11/05 Javascript
2014 HTML5/CSS3热门动画特效TOP10
2014/12/07 Javascript
js实现文本框中输入文字页面中div层同步获取文本框内容的方法
2015/03/03 Javascript
jquery表单对象属性过滤选择器实例分析
2015/05/18 Javascript
简单谈谈javascript Date类型
2015/09/06 Javascript
jQuery头像裁剪工具jcrop用法实例(附演示与demo源码下载)
2016/01/22 Javascript
javascript实现不同颜色Tab标签切换效果
2016/04/27 Javascript
设计模式中的组合模式在JavaScript程序构建中的使用
2016/05/18 Javascript
浅谈$_FILES数组为空的原因
2017/02/16 Javascript
js中this的指向问题归纳总结
2018/11/28 Javascript
Vue指令实现OutClick的示例
2020/11/16 Javascript
实例讲解Python设计模式编程之工厂方法模式的使用
2016/03/02 Python
python实现FTP服务器服务的方法
2017/04/11 Python
python字符串循环左移
2019/03/08 Python
Python GUI编程完整示例
2019/04/04 Python
Python对象转换为json的方法步骤
2019/04/25 Python
Python Excel vlookup函数实现过程解析
2020/06/22 Python
利用python对excel中一列的时间数据更改格式操作
2020/07/14 Python
Django DRF认证组件流程实现原理详解
2020/08/17 Python
纯CSS3打造属于自己的“小黄人”
2016/03/14 HTML / CSS
环境科学专业个人求职的自我评价
2013/11/28 职场文书
优秀求职信范文分享
2013/12/19 职场文书
获奖的大学生创业计划书
2014/01/05 职场文书
商业街策划方案
2014/05/31 职场文书
委托代理人授权委托书范本
2014/09/24 职场文书
解决pycharm下载库时出现Failed to install package的问题
2021/09/04 Python
python编程简单几行代码实现视频转换Gif示例
2021/10/05 Python