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之画圈还不简单吗?
Sep 20 Python
在Python的Django框架中更新数据库数据的方法
Jul 17 Python
Python socket网络编程TCP/IP服务器与客户端通信
Jan 05 Python
Windows下的Jupyter Notebook 安装与自定义启动(图文详解)
Feb 21 Python
pip命令无法使用的解决方法
Jun 12 Python
详解python的四种内置数据结构
Mar 19 Python
基于Python的PIL库学习详解
May 10 Python
浅析Python与Mongodb数据库之间的操作方法
Jul 01 Python
使用TensorFlow实现简单线性回归模型
Jul 19 Python
Python3 把一个列表按指定数目分成多个列表的方式
Dec 25 Python
python给指定csv表格中的联系人群发邮件(带附件的邮件)
Dec 31 Python
Python如何使用PIL Image制作GIF图片
May 16 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
php跨站攻击实例分析
2014/10/28 PHP
Thinkphp5框架ajax接口实现方法分析
2019/08/28 PHP
php实现将数组或对象写入到文件的方法小结【三种方法】
2020/04/22 PHP
javascript来定义类的规范小结
2010/11/19 Javascript
JS代码放在head和body中的区别分析
2011/12/01 Javascript
为原生js Array增加each方法
2012/04/07 Javascript
jQuery布局插件UI Layout简介及使用方法
2013/04/03 Javascript
将两个div左右并列显示并实现点击标题切换内容
2013/10/22 Javascript
jQuery写fadeTo示例代码
2014/02/21 Javascript
一个JavaScript的求爱小特效
2014/05/09 Javascript
jQuery固定浮动侧边栏实现思路及代码
2014/09/28 Javascript
JQuery中DOM事件合成用法实例分析
2015/06/13 Javascript
iPhone手机上搭建nodejs服务器步骤方法
2015/07/06 NodeJs
JavaScript实现的背景自动变色代码
2015/10/17 Javascript
jQuery Mobile框架中的表单组件基础使用教程
2016/05/17 Javascript
微信小程序 教程之模板
2016/10/18 Javascript
JS实现的计数排序与基数排序算法示例
2017/12/04 Javascript
详解如何使用babel进行es6文件的编译
2018/05/29 Javascript
vue左侧菜单,树形图递归实现代码
2018/08/24 Javascript
mpvue实现左侧导航与右侧内容的联动
2019/10/21 Javascript
python实现批量下载新浪博客的方法
2015/06/15 Python
Python DataFrame设置/更改列表字段/元素类型的方法
2018/06/09 Python
python 动态调用函数实例解析
2019/10/21 Python
Pytorch实现各种2d卷积示例
2019/12/30 Python
Python实现bilibili时间长度查询的示例代码
2020/01/14 Python
python利用Excel读取和存储测试数据完成接口自动化教程
2020/04/30 Python
Python OpenCV实现测量图片物体宽度
2020/05/27 Python
Python matplotlib图例放在外侧保存时显示不完整问题解决
2020/07/28 Python
纯HTML+CSS3制作导航菜单(附源码)
2013/04/24 HTML / CSS
轻化专业学生实习自我鉴定
2013/09/20 职场文书
应届毕业生简历自我评价
2014/01/31 职场文书
党员公开承诺书和承诺事项
2014/03/25 职场文书
2015年幼儿园卫生保健工作总结
2015/05/12 职场文书
黑暗中的舞者观后感
2015/06/18 职场文书
2016年教师节慰问信
2015/12/01 职场文书
教学反思怎么写
2016/02/24 职场文书