Python中使用第三方库xlrd来写入Excel文件示例


Posted in Python onApril 05, 2015

继上一篇文章使用xlrd来读Excel之后,这一篇文章就来介绍下,如何来写Excel,写Excel我们需要使用第三方库xlwt,和xlrd一样,xlrd表示read xls,xlwt表示write xls,同样目前版本只支持97-03版本的Excel。xlwt下载:xlwt 0.7.4

安装xlwt

安装方式一样是python setup.py install就可以了,或者直接解压到你的工程目录中。

API介绍

获取一个xls实例

xls = ExcelWrite.Workbook()

添加一个sheet
sheet = xls.add_sheet("Sheet1")

向sheet中写入数据
sheet.write(row_index, col_index, value)

保存生成xls
xls.save(file_name)

使用xlwt
# -*- coding: utf-8 -*-  

'''   

Created on 2012-12-14   

 

@author:  walfred  

@module: XLRDPkg.write   

@description:  

'''    

 

import xlwt as ExcelWrite  

 

def writeXLS(file_name):  

    value = [["name", "jim", "hmm", "lilei"], ["sex", "man", "woman", "man"], ["age", 19, 24, 24], ["country", "USA", "CHN", "CHN"]]   

    xls = ExcelWrite.Workbook()  

    sheet = xls.add_sheet("Sheet1")  

 

    for i in range(0, 4):  

        for j in range(0, len(value)):  

            sheet.write(j, i, value[i][j])  

 

    xls.save(file_name)  

 

if __name__ == "__main__":  

    writeXLS("./test_write.xls");

当然这只是简单的介绍下如何使用xlwt,更多功能个API需要读者自行从下载包中学习,比如设置格式、超链接、公式等。
Python 相关文章推荐
Python实现批量下载图片的方法
Jul 08 Python
Python基于pygame实现的font游戏字体(附源码)
Nov 11 Python
Python调用微信公众平台接口操作示例
Jul 08 Python
Python实现的选择排序算法示例
Nov 29 Python
python抓取网站的图片并下载到本地的方法
May 22 Python
python matlibplot绘制多条曲线图
Feb 19 Python
深入浅析Python获取对象信息的函数type()、isinstance()、dir()
Sep 17 Python
python tkinter库实现气泡屏保和锁屏
Jul 29 Python
自定义Django默认的sitemap站点地图样式
Mar 04 Python
PyCharm中Matplotlib绘图不能显示UI效果的问题解决
Mar 12 Python
Python自动化工具之实现Excel转Markdown表格
Apr 08 Python
使用Python开发冰球小游戏
Apr 30 Python
Python中使用第三方库xlrd来读取Excel示例
Apr 05 #Python
Python中使用第三方库xlutils来追加写入Excel文件示例
Apr 05 #Python
Python下使用Psyco模块优化运行速度
Apr 05 #Python
Python中使用tarfile压缩、解压tar归档文件示例
Apr 05 #Python
低版本中Python除法运算小技巧
Apr 05 #Python
Python中使用PDB库调试程序
Apr 05 #Python
使用PDB模式调试Python程序介绍
Apr 05 #Python
You might like
一个阿拉伯数字转中文数字的函数
2006/10/09 PHP
php中实现记住密码下次自动登录的例子
2014/11/06 PHP
PHP中大于2038年时间戳的问题处理方案
2015/03/03 PHP
使用symfony命令创建项目的方法
2016/03/17 PHP
编写PHP程序检查字符串中的中文字符个数的实例分享
2016/03/17 PHP
动态改变textbox的宽高的js
2006/10/26 Javascript
jquery调用wcf并展示出数据的方法
2011/07/07 Javascript
关于JAVASCRIPT urldecode URL解码的问题
2012/01/08 Javascript
jquery 插件学习(四)
2012/08/06 Javascript
jquery高效反选具体实现
2013/05/05 Javascript
jQuery中[attribute=value]选择器用法实例
2014/12/31 Javascript
浅谈Javascript 数组与字典
2015/01/29 Javascript
JavaScript实现多个重叠层点击切换效果的方法
2015/04/24 Javascript
老生常谈jquery中detach()和remove()的区别
2017/03/02 Javascript
浅谈es6语法 (Proxy和Reflect的对比)
2017/10/24 Javascript
vue通过路由实现页面刷新的方法
2018/01/25 Javascript
vue.js中proxyTable 转发请求的实现方法
2018/09/20 Javascript
如何为vue的项目添加单元测试
2018/12/19 Javascript
微信小程序五子棋游戏的棋盘,重置,对弈实现方法【附demo源码下载】
2019/02/20 Javascript
javascript实现弹出层效果
2019/12/10 Javascript
Vue中keep-alive 实现后退不刷新并保持滚动位置
2020/03/17 Javascript
Vue Element校验validate的实例
2020/09/21 Javascript
python实现基于两张图片生成圆角图标效果的方法
2015/03/26 Python
python实现网站的模拟登录
2016/01/04 Python
Python新手们容易犯的几个错误总结
2017/04/01 Python
python导入csv文件出现SyntaxError问题分析
2017/12/15 Python
Python温度转换实例分析
2018/01/17 Python
python Matplotlib底图中鼠标滑过显示隐藏内容的实例代码
2019/07/31 Python
Python3.6实现根据电影名称(支持电视剧名称),获取下载链接的方法
2019/08/26 Python
Python爬虫之Selenium实现窗口截图
2020/12/04 Python
乐高积木玩具美国官网:LEGO Shop US
2016/09/16 全球购物
阿里巴巴的Oracle DBA笔试题答案-SQL tuning类
2016/04/03 面试题
兼职业务员岗位职责
2014/01/01 职场文书
经典的毕业生自荐信范文
2014/04/14 职场文书
2015年语文教学工作总结
2015/05/25 职场文书
Django 实现jwt认证的示例
2021/04/30 Python