gpt4 book ai didi

Python-excel-xlwt : colouring every second row

转载 作者:太空宇宙 更新时间:2023-11-03 14:34:53 24 4
gpt4 key购买 nike

我刚刚用 xlwt 完成一些 MYSQL 到 excel 脚本,我需要每隔一行着色以便于阅读。

我试过这个:

row = easyxf('pattern: pattern solid, fore_colour blue')

for i in range(0,10,2):

ws0.row(i).set_style(row)

单独使用这种颜色很好,但是当我写入数据时,我的数据行又变白了。

有人可以给我看一些例子吗,因为我在编码中迷路了:/

最好的问候。

最佳答案

我只使用 write() 方法将颜色应用于行。
这样的事情对你有用吗? (改编自 this excellent example ):

mystyle = easyxf('pattern: pattern solid, fore_colour blue')

for row in data:
rowx += 1
for colx, value in enumerate(row):
if rowx % 2 == 0:
# apply style for even-numbered rows
ws0.write(rowx, colx, value, mystyle)
else:
# no style for odd-numbered rows
ws0.write(rowx, colx, value)

关于Python-excel-xlwt : colouring every second row,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2981293/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com