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获取beautifulphoto随机某图片代码实例
Dec 18 Python
Python Queue模块详解
Nov 30 Python
探究python中open函数的使用
Mar 01 Python
利用python GDAL库读写geotiff格式的遥感影像方法
Nov 29 Python
python字典的常用方法总结
Jul 31 Python
python代码实现逻辑回归logistic原理
Aug 07 Python
Python使用uuid库生成唯一标识ID
Feb 12 Python
Django Haystack 全文检索与关键词高亮的实现
Feb 17 Python
django-xadmin根据当前登录用户动态设置表单字段默认值方式
Mar 13 Python
opencv python 图片读取与显示图片窗口未响应问题的解决
Apr 24 Python
Python Pygame实战在打砖块游戏的实现
Mar 17 Python
python_tkinter弹出对话框创建
Mar 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
Javascript 面向对象 命名空间
2010/05/13 Javascript
JS对外部文件的加载及对IFRMAME的加载的实现,当加载完成后,指定指向方法(方法回调)
2011/07/04 Javascript
JS幻灯片可循环播放可平滑旋转带滚动导航(自写)
2013/08/05 Javascript
jquery中trigger()无法触发hover事件的解决方法
2015/05/07 Javascript
实现无刷新联动例子汇总
2015/05/20 Javascript
js+HTML5实现视频截图的方法
2015/06/16 Javascript
详解JS中遍历语法的比较
2017/04/07 Javascript
nodejs中解决异步嵌套循环和循环嵌套异步的问题
2017/07/12 NodeJs
微信小程序picker组件简单用法示例【附demo源码下载】
2017/12/05 Javascript
vue2.0在没有dev-server.js下的本地数据配置方法
2018/02/23 Javascript
JavaScript中join()、splice()、slice()和split()函数用法示例
2018/08/24 Javascript
javascript系统时间设置操作示例
2019/06/17 Javascript
js数组中去除重复值的几种方法
2020/08/03 Javascript
使用Python编写类UNIX系统的命令行工具的教程
2015/04/15 Python
python使用paramiko实现远程拷贝文件的方法
2016/04/18 Python
Python 正则表达式入门(中级篇)
2016/12/07 Python
详解python3百度指数抓取实例
2016/12/12 Python
Python基于matplotlib绘制栈式直方图的方法示例
2017/08/09 Python
python编程实现12306的一个小爬虫实例
2017/12/27 Python
浅析python的优势和不足之处
2018/11/20 Python
python装饰器练习题及答案
2019/11/01 Python
解决TensorFlow模型恢复报错的问题
2020/02/06 Python
python 两个一样的字符串用==结果为false问题的解决
2020/03/12 Python
python实现学生管理系统开发
2020/07/24 Python
CSS3移动端vw+rem不依赖JS实现响应式布局的方法
2019/01/23 HTML / CSS
HTML5 本地存储之如果没有数据库究竟会怎样
2013/04/25 HTML / CSS
Nordgreen英国官网:斯堪的纳维亚设计师手表
2018/10/24 全球购物
敏捷开发的主要原则都有哪些
2015/04/26 面试题
户籍证明的格式
2014/01/13 职场文书
最新个人职业生涯规划书
2014/01/22 职场文书
见习期自我鉴定
2014/01/31 职场文书
大学生作弊检讨书
2014/09/11 职场文书
群众路线四风对照检查材料
2014/11/04 职场文书
旗帜观后感
2015/06/08 职场文书
小马王观后感
2015/06/11 职场文书
CSS font-variation 可变字体的魅力(实例详解)
2022/03/03 HTML / CSS