我试图使用python-docx
创建一个.docx
文档,但它不起作用。我希望文档不包含文本,并具有以下设置:
10.5磅Times New Roman字体
段落前后无空格
行距设置为1.5行。在
from docx import Document
from docx.enum.text import WD_LINE_SPACING
from docx.shared import Pt
document = Document()
paragraph = document.add_paragraph()
#paragraph.line_spacing_rule = SINGLE
paragraph_format = paragraph.paragraph_format
paragraph_format.space_before = Pt(0)
paragraph_format.space_after = Pt(0)
run = document.add_paragraph().add_run()
font = run.font
font.name = 'Times New Roman'
font.size = Pt(10.5)
document.save('test.docx')
如您所见,我不得不注释掉关于行距的行,因为它抛出了一个错误。以上所有代码基本上都是从python-docx
手册中逐字摘录的。在
注释输出行抛出的错误如下,供参考:
^{pr2}$
目前没有回答
相关问题 更多 >
编程相关推荐