python实例七:新建word文档并写入

python用处很多,比如新建txt、xml、word、Excel等,在前面的实例中已经简单介绍了新建txt与新建xml文件,接下来简单下介绍下如何用python新建word文档。

在python中对word操作需要用到python-docx库,直接用import引用。在python-docx库中对于word段落用Paragraph表示,段落中的文本则用text表示,新建用docx.Document(),增加内容则用file.add_paragraph(),而后用save()方法保存即可新建成功。

下面来演示下,以新建liuzongyuan.docx为例,并写入《江雪》,整个新建代码如下所示:

# coding:utf-8
import docx

# 新建文档
file = docx.Document()

#增加段落
file.add_paragraph('江雪')
file.add_paragraph('柳宗元')
file.add_paragraph('千山鸟飞尽,万径人踪灭')
file.add_paragraph('孤舟蓑笠翁,独钓寒江雪')

#保存文档
file.save('liuzongyuan.docx')

运行后结果如下:

python实例七:新建word文档并写入

表明运行成功,word成功建立,找到word文档并打开:

python实例七:新建word文档并写入