Python 处理excel, 已知行数如何填充颜色?

Python022

Python 处理excel, 已知行数如何填充颜色?,第1张

demo:

from xlwt import Workbook

import xlwt

book = Workbook()

sheet1 = book.add_sheet('Sheet 1')

for i in range(0, 100):

st = xlwt.easyxf('pattern: pattern solid')

st.pattern.pattern_fore_colour = i

sheet1.write(i % 24, i // 24, 'Test text', st)

book.save('simple.xls')

上篇,我们讲了python使用openpyxl库来做操execl表。实际使用中,个人认为openpyxl适合读写某个单独或少量的表格比较合适。如果是数组类的数据和execl表格交互,就需要遍历了。

这篇,我们介绍另一个库——pandas

上干货;

参考链接:

https://zhuanlan.zhihu.com/p/342422919

0、自动创建新的execl

1、在 指定单元格 写入字符串

或者

2、读取 指定单元格 的数据

或者

3、统计行和列

4、获取所有工作簿名称

5、范围读取单元格

读取B2到C4的数据

按照 B2、B3、B4、C2、C3、C4 输出

其他:

注意,上述cell_range等对象都是 类型的。如果先获取这些单元格中的值,可以这样:

6、填充单元格颜色