根据 python-docx 文档,以下代码生成一个包含三列的简单表:
table = document.add_table(rows=1, cols=3)
hdr_cells = table.rows[0].cells
hdr_cells[0].text = 'Qty'
hdr_cells[1].text = 'Id'
hdr_cells[2].text = 'Desc'
for item in recordset:
row_cells = table.add_row().cells
row_cells[0].text = str(item.qty)
row_cells[1].text = str(item.id)
row_cells[2].text = item.desc
但是,row_cells[0] 的默认样式是粗体。如何摆脱第一列的特殊样式?
(另外,如果我能摆脱默认的带状行,那也很棒。)