源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

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

  • 时间:2022-08-25 11:01 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Python中使用第三方库xlrd来写入Excel文件示例
继上一篇文章[url=http://www.1sucai.cn/article/63498.htm]使用xlrd来读Excel[/url]之后,这一篇文章就来介绍下,如何来写Excel,写Excel我们需要使用第三方库xlwt,和xlrd一样,xlrd表示read xls,xlwt表示write xls,同样目前版本只支持97-03版本的Excel。xlwt下载:[url=http://pypi.python.org/pypi/xlwt]xlwt 0.7.4[/url] [b]安装xlwt[/b] 安装方式一样是python setup.py install就可以了,或者直接解压到你的工程目录中。 [b]API介绍[/b] 获取一个xls实例
[u]复制代码[/u] 代码如下:
xls = ExcelWrite.Workbook()
添加一个sheet
[u]复制代码[/u] 代码如下:
sheet = xls.add_sheet("Sheet1")
向sheet中写入数据
[u]复制代码[/u] 代码如下:
sheet.write(row_index, col_index, value)
保存生成xls
[u]复制代码[/u] 代码如下:
xls.save(file_name)
[b]使用xlwt[/b]
[u]复制代码[/u] 代码如下:
# -*- 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需要读者自行从下载包中学习,比如设置格式、超链接、公式等。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部