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

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')

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容