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解惑之整数比较详解
Apr 24 Python
Python输出各行命令详解
Feb 01 Python
python requests.post带head和body的实例
Jan 02 Python
python脚本执行CMD命令并返回结果的例子
Aug 14 Python
Django之路由层的实现
Sep 09 Python
Python实现银行账户资金交易管理系统
Jan 03 Python
python如何提取英语pdf内容并翻译
Mar 03 Python
jupyter notebook中新建cell的方法与快捷键操作
Apr 22 Python
Python3自动生成MySQL数据字典的markdown文本的实现
May 07 Python
Python3与fastdfs分布式文件系统如何实现交互
Jun 23 Python
python Cartopy的基础使用详解
Nov 01 Python
Python并发编程实例教程之线程的玩法
Jun 20 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
ThinkPHP自动验证失败的解决方法
2011/06/09 PHP
Php Ctemplate引擎开发相关内容
2012/03/03 PHP
php中preg_match的isU代表什么意思
2015/10/01 PHP
老生常谈php 正则中的i,m,s,x,e分别表示什么
2017/03/02 PHP
php实现留言板功能
2017/03/05 PHP
在JavaScript中使用inline函数的问题
2007/03/08 Javascript
js 静态动态成员 and 信息的封装和隐藏
2011/05/29 Javascript
fckeditor粘贴Word时弹出窗口取消的方法
2014/10/30 Javascript
谈谈基于iframe、FormData、FileReader三种无刷新上传文件的方法
2015/12/03 Javascript
Bootstrap编写一个在当前网页弹出可关闭的对话框 非弹窗
2016/06/30 Javascript
JavaScript获取键盘按键的键码(参照表)
2017/01/10 Javascript
微信小程序之数据缓存的实例详解
2017/09/29 Javascript
JS Input里添加小图标的两种方法
2017/11/11 Javascript
layui表格内放置图片,并点击放大的实例
2019/09/10 Javascript
Python3多进程 multiprocessing 模块实例详解
2018/06/11 Python
Python OpenCV对本地视频文件进行分帧保存的实例
2019/01/08 Python
python中如何使用分步式进程计算详解
2019/03/22 Python
Python调用百度根据经纬度查询地址的示例代码
2019/07/07 Python
快速解决docker-py api版本不兼容的问题
2019/08/30 Python
Python搭建代理IP池实现接口设置与整体调度
2019/10/27 Python
Django继承自带user表并重写的例子
2019/11/18 Python
Python函数基本使用原理详解
2020/03/19 Python
Python如何在main中调用函数内的函数方式
2020/06/01 Python
解决python3中os.popen()出错的问题
2020/11/19 Python
Hanro官网:奢华男士和女士内衣、睡衣和家居服
2018/10/25 全球购物
Bata印度官网:源自欧洲舒适鞋履品牌
2020/01/30 全球购物
哈萨克斯坦移动和数字技术在线商店:SatelOnline.kz
2020/09/04 全球购物
C#如何进行LDAP用户校验
2012/11/21 面试题
高校学生干部的自我评价分享
2013/11/04 职场文书
升旗仪式主持词
2014/03/19 职场文书
商场主管竞聘书
2014/03/31 职场文书
企业总经理助理岗位职责
2014/09/12 职场文书
2014年团支部工作总结
2014/11/17 职场文书
转学证明范本
2015/06/19 职场文书
交通安全主题班会
2015/08/12 职场文书
创业计划书之溜冰场
2019/10/25 职场文书