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根据距离和时长计算配速示例
Feb 16 Python
python list元素为tuple时的排序方法
Apr 18 Python
Django 中使用流响应处理视频的方法
Jul 20 Python
python flask实现分页的示例代码
Aug 02 Python
CentOS 7 安装python3.7.1的方法及注意事项
Nov 01 Python
Python实现二维曲线拟合的方法
Dec 29 Python
Python如何获得百度统计API的数据并发送邮件示例代码
Jan 27 Python
Python基本数据结构之字典类型dict用法分析
Jun 08 Python
python之信息加密题目详解
Jun 26 Python
Python数据正态性检验实现过程
Apr 18 Python
利用Python的folium包绘制城市道路图的实现示例
Aug 24 Python
Jupyter Notebook 远程访问配置详解
Jan 11 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
java EJB 加密与解密原理的一个例子
2008/01/11 PHP
析构函数与php的垃圾回收机制详解
2013/10/28 PHP
php中通过eval实现字符串格式的计算公式
2017/03/18 PHP
PHP实现用户异地登录提醒功能的方法【基于thinkPHP框架】
2018/03/15 PHP
初学js 新节点的创建 删除 的步骤
2011/07/04 Javascript
js怎么终止程序return不行换jfslk
2013/05/30 Javascript
jquery获得option的值和对option进行操作
2013/12/13 Javascript
jQuery如何将选中的对象转化为原始的DOM对象
2014/06/09 Javascript
通过实例理解javascript中没有函数重载的概念
2015/06/03 Javascript
JavaScript中判断函数、变量是否存在
2015/06/10 Javascript
基于node实现websocket协议
2016/04/25 Javascript
JavaScript开发Chrome浏览器扩展程序UI的教程
2016/05/16 Javascript
浅析$.getJSON异步请求和同步请求
2016/06/06 Javascript
javascript用正则表达式过滤空格的实现代码
2016/06/14 Javascript
微信小程序 在Chrome浏览器上运行以及WebStorm的使用
2016/09/27 Javascript
js正则表达式惰性匹配和贪婪匹配用法分析
2016/12/26 Javascript
JavaScript利用闭包实现模块化
2017/01/13 Javascript
使用javaScript实现鼠标拖拽事件
2020/04/03 Javascript
ionic使用angularjs表单验证(模板验证)
2018/12/12 Javascript
vue列表数据发生变化指令没有更新问题及解决方法
2020/01/16 Javascript
Vue获取页面元素的相对位置的方法示例
2020/02/05 Javascript
Vue父子组件传值的一些坑
2020/09/16 Javascript
python word转pdf代码实例
2019/08/16 Python
Python使用itchat模块实现群聊转发,自动回复功能示例
2019/08/26 Python
tensorflow之自定义神经网络层实例
2020/02/07 Python
Python运行异常管理解决方案
2020/03/09 Python
Python 将代码转换为可执行文件脱离python环境运行(步骤详解)
2021/01/25 Python
HTML5+WebSocket实现多文件同时上传的实例
2016/12/29 HTML / CSS
俄罗斯第一家多品牌在线奢侈品精品店:Aizel.ru
2020/09/06 全球购物
骨干教师考核方案
2014/05/09 职场文书
教师暑期培训感言
2014/08/15 职场文书
党的群众路线教育实践活动个人对照检查材料(四风)
2014/11/05 职场文书
高中政治教师教学反思
2016/02/23 职场文书
创业计划书之冷饮店
2019/09/27 职场文书
工作总结之小学教师体育工作范文(3篇)
2019/10/07 职场文书
Windows下载并安装MySQL8.0.x 版本的完整教程
2022/04/10 MySQL