python操作excel

基于python的xlwt模块的Excel读写操作

2017-06-05  本文已影响100人  MiracleJQ

python中引入xlwt模块可以对Excel文件进行方便的操作。下面进行讲解。

1.引入xlwt模块

import xlwt

2.创建excel文件

file = xlwt.Workbook(encoding='utf-8')

encoding,设置字符编码,一般要这样设置:w = Workbook(encoding='utf-8'),就可以在excel中输出中文了。默认是ascii。当然要记得在文件头部添加:

#!/usr/bin/env python

#coding=utf-8

3.添加一个sheet

table = file.add_sheet('sheet_name',cell_overwrite_ok=True)

防止对一个单元格重复操作时引发错误,添加该传入参数

4.写入数据

table.write(0,0,'some text')

5.设置样式

style = xlwt.XFStyle()

font = xlwt.Font()

font.name = 'name'

font.bold = True

font.colour_index = 3

style.font = font

6.应用样式

table.write(0,1,'any text',style)

7.保存文件

file.save('data\\test.xls')

上一篇 下一篇

猜你喜欢

热点阅读