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写的一个简单监控系统
Jun 19 Python
详解Python3中字符串中的数字提取方法
Jan 14 Python
Python编写Windows Service服务程序
Jan 04 Python
Python基于更相减损术实现求解最大公约数的方法
Apr 04 Python
解决Django migrate No changes detected 不能创建表的问题
May 27 Python
利用pandas进行大文件计数处理的方法
Jul 25 Python
浅析python的优势和不足之处
Nov 20 Python
python web自制框架之接受url传递过来的参数实例
Dec 17 Python
Scrapy框架爬取西刺代理网免费高匿代理的实现代码
Feb 22 Python
Python爬虫 scrapy框架爬取某招聘网存入mongodb解析
Jul 31 Python
tensorflow pb to tflite 精度下降详解
May 25 Python
pytorch 中forward 的用法与解释说明
Feb 26 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
超详细的php用户注册页面填写信息完整实例(附源码)
2015/11/17 PHP
PHP使Laravel为JSON REST API返回自定义错误的问题
2018/10/16 PHP
js实现的日期操作类DateTime函数代码
2010/03/16 Javascript
javascript检测是否联网的实现代码
2014/09/28 Javascript
JS中mouseover和mouseout多次触发问题如何解决
2016/06/06 Javascript
[原创]jQuery常用的4种加载方式分析
2016/07/25 Javascript
JS原型链 详解及示例代码
2016/09/06 Javascript
分享javascript、jquery实用代码段
2016/10/20 Javascript
Javascript创建类和对象详解
2017/05/31 Javascript
Javascript三种字符串连接方式及性能比较
2019/05/28 Javascript
javascrpt密码强度校验函数详解
2020/03/18 Javascript
VUE-ElementUI 自定义Loading图操作
2020/11/11 Javascript
VUE中鼠标滚轮使div左右滚动的方法详解
2020/12/14 Vue.js
在MAC上搭建python数据分析开发环境
2016/01/26 Python
python 借助numpy保存数据为csv格式的实现方法
2018/07/04 Python
python并发和异步编程实例
2018/11/15 Python
Python内置加密模块用法解析
2019/11/25 Python
TensorBoard 计算图的查看方式
2020/02/15 Python
Python操作Excel工作簿的示例代码(\*.xlsx)
2020/03/23 Python
解决python脚本中error: unrecognized arguments: True错误
2020/04/20 Python
HTML5 Canvas实现平移/放缩/旋转deom示例(附截图)
2013/07/04 HTML / CSS
使用phonegap进行提示操作的具体方法
2017/03/30 HTML / CSS
英国品牌男装折扣网站:Brown Bag
2018/03/08 全球购物
亚马逊墨西哥站:Amazon.com.mx
2018/08/26 全球购物
The Hut美国/加拿大:英国领先的豪华在线百货商店
2019/03/26 全球购物
KEEN美国官网:美国人气户外休闲鞋品牌
2021/03/09 全球购物
标记环网Toke Ring IEEE802.5
2014/05/26 面试题
opencv实现图像平移效果
2021/03/24 Python
建设办主任四风问题整改思路和措施
2014/09/20 职场文书
2014年环境整治工作总结
2014/12/10 职场文书
幼师大班个人总结
2015/02/13 职场文书
2015清明节祭奠英烈寄语大全
2015/03/04 职场文书
道歉信怎么写
2015/05/12 职场文书
小学家庭教育心得体会
2016/01/14 职场文书
学习师德师风的心得体会(2篇)
2019/10/08 职场文书
基于angular实现树形二级表格
2021/10/16 Javascript