小编Zed*_*dak的帖子

Pandas dataframe.to_html() - 为标题添加背景颜色

我正在尝试将多个数据帧作为电子邮件中的表格发送.使用df.to_html()我能够为我作为电子邮件正文的一部分附加的表呈现HTML字符串.我成功地能够在电子邮件中获取表格.

html.append(table.to_html(na_rep = " ",index = False))
body = '\r\n\n<br>'.join('%s'%item for item in html)
msg.attach(MIMEText(body, 'html'))
Run Code Online (Sandbox Code Playgroud)

但是如何在这些表的标题中添加背景颜色?

python pandas

14
推荐指数
1
解决办法
2万
查看次数

Openpyxl:将背景色设置为行和列属性错误

看过这里的几个示例后,我尝试将背景色设置为整个行和列。我已经做好了

`import openpyxl
 from openpyxl.styles import PatternFill
 wb = openpyxl.load_workbook(self.inputfile)
 ws = wb.active
 ws['A1'].fill = PatternFill(bgColor="FFC7CE", fill_type = "solid")`
Run Code Online (Sandbox Code Playgroud)

如果我收到属性错误 ws[1].fill =PatternFill(bgColor="FFC7CE", fill_type = "solid")

上面的代码填充单个单元格(A1)。但是,如果要填充整个行(1)和整个列(A),该如何前进。

python openpyxl

1
推荐指数
2
解决办法
6985
查看次数

标签 统计

python ×2

openpyxl ×1

pandas ×1