0

我正在使用 Python docx-mailmerge 库来创建一个 docx。但有些事情不像我的希望。

我的代码:

from mailmerge import MailMerge

template='example.docx'
document_1 = MailMerge(template)
document_1.merge(misscount='>>> CSS Network Latencies\n    CRS-4678: Successful get misscount 30 for Cluster Synchronization Services.')
document_1.write('aaa.docx')

docx 中的输出是:

图片说明在这里

但我的希望是:

图片说明在这里

我希望第二行以 4 个空格开头。我应该怎么办?

4

2 回答 2

0

尝试使用 "\t" 而不是 4 个空格。效果是一样的,但这可能会奏效。像这样:

'>>> CSS Network Latencies\n\tCRS-4678: Successful get misscount 30 for Cluster Synchronization Services.'

于 2020-05-28T14:10:42.577 回答
0

您是否尝试在 '\n' 之后使用 '\t' 来制表新行?

于 2020-05-28T14:09:52.430 回答