有了Python-docx库,就可以对Word文档进行操作了。Python-docx的基本操作主要包括创建新文档、添加段落、保存文档、打开现有文档、读取并打印所有段落等,如代码3-3所示。
from docx import Document # 创建新的Word文档 doc=Document() # 添加段落 p=doc.add_paragraph('Hello, World!') # 保存文档 doc.save('demo.docx') # 打开现有文档 doc=Document('demo.docx') # 读取并打印所有段落 for p in doc.paragraphs: print(p.text)
以上是Python-docx库的一些基本操作,通过这些操作可以创建、打开、编辑和保存Word文档。
接下来的实战案例将全面展示Python-docx的各项功能,通过案例学习如何使用Python-docx自动处理Word文档。在实战案例中将解释所用到的Python-docx接口,提供详细的代码,并解读代码的工作原理。