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中subprocess模块用法实例详解
May 20 Python
Python中函数的参数传递与可变长参数介绍
Jun 30 Python
python的构建工具setup.py的方法使用示例
Oct 23 Python
Python爬虫使用Selenium+PhantomJS抓取Ajax和动态HTML内容
Feb 23 Python
python梯度下降法的简单示例
Aug 31 Python
python 文本单词提取和词频统计的实例
Dec 22 Python
Python定时任务随机时间执行的实现方法
Aug 14 Python
基于Django统计博客文章阅读量
Oct 29 Python
Python中低维数组填充高维数组的实现
Dec 02 Python
Python3.7实现验证码登录方式代码实例
Feb 14 Python
python中return如何写
Jun 18 Python
Pytorch1.5.1版本安装的方法步骤
Dec 31 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
Windows7下PHP开发环境安装配置图文方法
2010/05/20 PHP
PHP 多维数组的排序问题 根据二维数组中某个项排序
2011/11/09 PHP
php中flush()、ob_flush()、ob_end_flush()的区别介绍
2013/02/17 PHP
如何修改和添加Apache的默认站点目录
2013/07/05 PHP
PHP基于swoole多进程操作示例
2019/08/12 PHP
解决jquery .ajax 在IE下卡死问题的解决方法
2009/10/26 Javascript
防止浏览器记住用户名及密码的简单实用方法
2013/04/22 Javascript
js(JavaScript)实现TAB标签切换效果的简单实例
2014/02/26 Javascript
jQuery使用height()获取高度需要注意的地方
2014/12/13 Javascript
JS中frameset框架弹出层实例代码
2016/04/01 Javascript
js添加绑定事件的方法
2016/05/15 Javascript
详解angularJs中自定义directive的数据交互
2017/01/13 Javascript
View.post() 不靠谱的地方你知道多少
2017/08/29 Javascript
AngularJs 延时器、计时器实例代码
2017/09/16 Javascript
vue自定v-model实现表单数据双向绑定问题
2018/09/03 Javascript
JavaScript 严格模式(use strict)用法实例分析
2020/03/04 Javascript
微信小程序学习总结(一)项目创建与目录结构分析
2020/06/04 Javascript
详解Vue Cli浏览器兼容性实践
2020/06/08 Javascript
Python基于matplotlib实现绘制三维图形功能示例
2018/01/18 Python
Python线程创建和终止实例代码
2018/01/20 Python
python 实现在txt指定行追加文本的方法
2018/04/29 Python
python+pyqt5实现KFC点餐收银系统
2019/01/24 Python
手把手教你使用Python创建微信机器人
2019/04/29 Python
Python OpenCV 使用滑动条来调整函数参数的方法
2019/07/08 Python
HTML5 File接口在web页面上使用文件下载
2017/02/27 HTML / CSS
HTML5 script元素async、defer异步加载使用介绍
2013/08/23 HTML / CSS
捷克鲜花配送:Florea.cz
2018/10/29 全球购物
感恩节红领巾广播稿
2014/02/11 职场文书
国际贸易求职信
2014/07/05 职场文书
学校领导班子对照检查材料
2014/08/28 职场文书
代理人委托书
2014/09/16 职场文书
行风评议整改报告
2014/11/06 职场文书
贫困生助学金感谢信
2015/01/21 职场文书
综合管理员岗位职责
2015/02/11 职场文书
2015年置业顾问工作总结
2015/04/07 职场文书
OpenCV实现普通阈值
2021/11/17 Java/Android