Есть ли решение для экономии места при использовании docx-mailmerage? - PullRequest
0 голосов
/ 28 мая 2020

Я использую библиотеку 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:

image description here

Но мой надежда:

image description here

Я хочу, чтобы вторая строка начиналась с 4 пробелов. Что мне делать?

Ответы [ 2 ]

0 голосов
/ 28 мая 2020

попробуйте использовать "\ t" вместо 4 пробелов. эффект тот же, но это может сработать. вот так:

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

0 голосов
/ 28 мая 2020

Пробовали ли вы использовать '\ t' после '\ n' для табуляции новой строки?

...