我想克隆docx文件及其所有样式和对齐方式。这是我的代码:
import docx
from docx import Document
doc = docx.Document('my_word_file.docx')
allText = []
for docpara in doc.paragraphs:
allText.append((docpara.text).replace('a' ,'s')
mydoc = docx.Document()
mydoc.add_paragraph(allText)
mydoc.save("cloned.docx")
所以我正在修复一些错误,文件正在保存,但没有样式、选项卡或输入。 如何保存更改和样式
我认为,方法是编写自己的函数来复制每个段落的文本和样式。以下是您可以做的第一个实现:
我不排除可能需要复制其他参数(例如文本的突出显示等)。在本例中,我建议您进行一些测试,并参考编写得非常好的docx documentation
相关问题 更多 >
编程相关推荐