【发布时间】:2022-10-24 00:15:55
【问题描述】:
我正在遍历两列,并想将一个列表的文本添加到一个表格单元格中,然后是另一个,我想加粗另一个列表的内容。到目前为止,这是我想出的:
document = Document()
table = document.add_table(rows=int(np.ceil(len(line_items_sample)/3)), cols=3)
index = 0
for item,quantity in zip(line_items_sample['title'].tolist(), line_items_sample['quantity']):
print(item)
if index % 3 == 0:
row = table.add_row().cells
row[0].text = item.upper() + ' ' + quantity
if index % 3 == 1:
row[1].text = item.upper() + ' ' + quantity
else:
row[2].text = item.upper() + ' ' + quantity
index = index + 1
为了清楚起见,我希望项目保持大写和粗体。我认为我遇到的问题是了解如何在表格的一个单元格中拥有两种不同的样式。
【问题讨论】: