香港云主机最佳企业级服务商!

ADSL拨号VPS包含了中国大陆(联通,移动,电信,)

中国香港,国外拨号VPS。

当前位置:云主机 > python >

电信ADSL拨号VPS
联通ADSL拨号VPS
移动ADSL拨号VPS

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


时间:2021-11-09 10:30 作者:admin


继上一篇文章使用xlrd来读Excel之后,这一篇文章就来介绍下,如何来写Excel,写Excel我们需要使用第三方库xlwt,和xlrd一样,xlrd表示read xls,xlwt表示write xls,同样目前版本只支持97-03版本的Excel。xlwt下载:xlwt 0.7.4

安装xlwt

安装方式一样是python/' target='_blank'>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需要读者自行从下载包中学习,比如设置格式、超链接、公式等。

(责任编辑:admin)






帮助中心
会员注册
找回密码
新闻中心
快捷通道
域名登录面板
虚机登录面板
云主机登录面板
关于我们
关于我们
联系我们
联系方式

售前咨询:17830004266(重庆移动)

企业QQ:383546523

《中华人民共和国工业和信息化部》 编号:ICP备00012341号

Copyright © 2002 -2018 香港云主机 版权所有
声明:香港云主机品牌标志、品牌吉祥物均已注册商标,版权所有,窃用必究

云官方微信

在线客服

  • 企业QQ: 点击这里给我发消息
  • 技术支持:383546523

  • 公司总台电话:17830004266(重庆移动)
  • 售前咨询热线:17830004266(重庆移动)