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

php中文网
发布: 2016-06-10 15:16:14
原创
1878人浏览过

继上一篇文章使用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介绍

PodLM
PodLM

PodLM是一款强大的AI播客生成工具

PodLM 107
查看详情 PodLM

获取一个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需要读者自行从下载包中学习,比如设置格式、超链接、公式等。
相关标签:
WPS零基础入门到精通全套教程!
WPS零基础入门到精通全套教程!

全网最新最细最实用WPS零基础入门到精通全套教程!带你真正掌握WPS办公! 内含Excel基础操作、函数设计、数据透视表等

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号