Python:使用第三方库xlwt来写Excel

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

xlwt下载:xlwt 0.7.4

安装xlwt

安装方式一样是python setup.py就可以了,或者直接解压到你的工程目录中。

API介绍

获取一个xls对象

Python代码

  1. xls = ExcelWrite.Workbook()

添加一个sheet

Python代码

  1. sheet = xls.add_sheet("Sheet1")

向sheet中写入数据

Python代码

  1. sheet.write(row_index, col_index, value)

保存生成xls

Python代码

  1. xls.save(file_name)

Demo演示

XML/HTML代码

  1. # -*- coding: utf-8 -*-
  2. ‘‘‘
  3. Created on 2012-12-14
  4. @author:  walfred
  5. @module: XLRDPkg.write
  6. @description:
  7. ‘‘‘
  8. import xlwt as ExcelWrite
  9. def writeXLS(file_name):
  10. value = [["name", "jim", "hmm", "lilei"], ["sex", "man", "woman", "man"], ["age", 19, 24, 24], ["country", "USA", "CHN", "CHN"]]
  11. xls = ExcelWrite.Workbook()
  12. sheet = xls.add_sheet("Sheet1")
  13. for i in range(0, 4):
  14. for j in range(0, len(value)):
  15. sheet.write(j, i, value[i][j])
  16. xls.save(file_name)
  17. if __name__ == "__main__":
  18. writeXLS("./test_write.xls");

当然这只是简单的介绍下如何使用xlwt,更多功能个API需要读者自行从下载包中学习,比如设置格式、超链接、公式等。另外在下一篇文章中我会介绍下如何使用xlutils这个包来追写Excel。

时间: 2024-12-21 05:16:44

Python:使用第三方库xlwt来写Excel的相关文章

Python配置第三方库Theano的曲折之路

Theano是Python的一个深度学习的第三方库,今天有同学问我怎样配置.OK,既然有需求,我就花了半天时间研究它,并完成了windows下32位和64位系统下的配置.这里在配置的过程中我走了一些弯路,在这篇文章中我会将我在配置过程中遇到的问题.出现的错误.解决的方法都完整的列出来,供大家参考,并列出直接简洁的配置方法. 一.基本情况 Theano算是Python中配置相对复杂的库了,这里先对目前的配置需求进行一个基本说明. 1.Python配置第三方库的基本方法 Python配置第三方库主要

Python配置第三方库Numpy和matplotlib的曲折之路

本人是64位系统,Python新手,花了将近一个晚上才将numpy和matplotlib勉强配置成功,现将这个曲折经历记录如下: 第一步:安装Python 从Python官网下载32位的Python.Python下载地址: 这里之所以下载32位的Python,是因为笔者之前安装过64位Python,在加载第三方模块时各种不成功,百度了一下大家都说直接pip install就OK了,但一直都失败,因此才出此下策,不过好在64位windows系统时支持32位Python的.,其实这里选装32位Pyt

Python安装第三方库的4种方法

Python安装第三方库的4种方法 1.使用pip 大多数库都可以通过pip安装,安装方法为,在命令行窗口输入:pip install libName libName     -   为库名 某些库通过pip安装不了,可能是因为没有打包上传到pypi中,可以下载安装包之后离线安装,方法是:pip install libPath libPath  -   为本地安装包地址,这些安装包一般以whl为后缀名.表示python扩展包的windows环境下的二进制文件.有一个专门下载这种文件的地方http

python常用第三方库(转载)

Python标准库与第三方库详解(转载) 转载地址: http://www.codeweblog.com/python%e6%a0%87%e5%87%86%e5%ba%93%e4%b8%8e%e7%ac%ac%e4%b8%89%e6%96%b9%e5%ba%93%e8%af%a6%e8%a7%a3/ 这篇文章主要介绍了Python标准库与第三方库,需要的朋友可以参考下 本文详细罗列并说明了Python的标准库与第三方库如下,供对此有需要的朋友进行参考: Tkinter---- Python默认的

Python安装第三方库常用方法

在学习Python过程中,经常要用到很多第三方库,面对各种不同情况,Python为我们提供了多种安装方法: 一.pip安装: pip安装相信大家都不陌生了,在安装第三方库中,pip是最常使用的一种方法. # 在python2中使用pip安装pip install 库名如:pip install numpy# 在python3中使用pip安装pip3 install 库名如:pip3 install numpy直接使用pip安装是最便捷的方式,还能指定安装版本 # 安装版本为2.8.7的robot

Python 安装第三方库,模块和包的安装方法

在python中已经内置了很多的有用的模块,只要安装了python的开发工具,这些模块就可以立刻使用了.而在实际python开发的过程中,除了python内置的模块外,python还有大量的第三方的库.模块和包. 常用的第三模块都会在python的PyPI - the Python Package Index上进行注册,只要找到对应模块的名字就可以进行安装了. 由于最近需要通过python来创建PDF文档,但是由于python的内置模块中相关的模块,所以需要使用第三方的reportlab库来创建

Python安装第三方库的三种方法

[方法一]: 通过setuptools来安装python模块 首先下载 http://peak.telecommunity.com/dist/ez_setup.py NOTE: 最好下载个setuptools,本人是15.2版本,里面包含了ez_setup 运行 python ez_setup.py D:\work\installation\setuptools-15.2\setuptools-15.2>python ez_setup.py > 1.txt Extracting in c:\u

python安装第三方库

在编写爬虫程序时发现unsolved import 一时不解,以为是ide出问题了,其实是没有安装第三方库导致的. 于是到https://pypi.python.org/pypi/requests/去下载第三方库 下载.gz文件,这是个压缩文件,下载后解压. 在该文件夹下,按住shift并点击鼠标右键,选择在此处打开命令窗口 然后在该命令窗口中粘贴输入  python setup.py install  ,即可完成安装 现在调用requests就不会有报错了! 网上其他解决方法过于笼统,不简明具

python中第三方库redis.py简介

1.几种连接方式介绍 """ Redis简介: 这是一个基于内存的高效的键值型非关系型数据库,存取效率极高,而且支持 多种存储数据结构,使用也比较简单. python中提供连接redis的第三方库redis.py. 在这个库中有两个类Redis和StrictRedis来实现Redis的命令操作. Redis是StrictRedis的子类,主要功能是向后兼容旧版本库里的几个方法. 在这里使用官方推荐的StrictRedis. """ from re