乔山办公网我们一直在努力
您的位置:乔山办公网 > word文档 > word官网-如何使用Python来编辑word

word官网-如何使用Python来编辑word

作者:乔山办公网日期:

返回目录:word文档

今天老王在使用Python编辑word文件的时候发现了很多小问题,今天就和大家分享下,既然分享都分享了就从最基本的开始讲吧。


要想使用Python编辑word我们一般使用Python-docx库来进行操作,安装方法Windows中可以使用pip install python-docx来安装,Linux中一致,但在Linux中使用pip安装可能会出问题,这个时候我们使用apt-get install python-docx或yum install python-docx安装。


1、调用docx库


from docx import Document(注意D,大写)


2、创建对象


x = Document()


x = Document(path)


创建对象有两种:第一种创建一个空的对象,此时类似于你直接点开word,在你编辑完成后提示你保存、命名才能保存成一个文件使用第一种方式是新建。第二种在Document里加了一个参数path,这个path是路径+文件名。相当于把这个文件打开赋给对象进行编辑。


3、添加内容


x.add_paragraph(内容,样式)


添加一个段落给对象


x.add_heading(内容,标题级别)


添加一个标题给x


x.add_table(rows = 2,cols = 3)


添加一个2*3的列表给x


4、保存对象


x.save("文件名")


当然这些方法只是一些简单的操作,还有添加图片,段落前插入文字,设置文字更多样式等以后慢慢来吧,需要的可以去官方网站查看详细说明。


官方网站:http://python-docx.readthedocs.io/en/latest/user/quickstart.html#applying-a-paragraph-style


下来我们开始举栗说明:


常用命令


演示结果


可以看到我最后保存文件名为“实验.docx”,那么这个文件在哪里呢?


一般新建文件会在工作目录生成,如果不知道你现在的工作目录是什么可以使用os库中的os.getcwd()获取,或是需要跳转工作目录使用os库中的os.chdir(path)命令操作,可以看看老王上一篇文章。


getcwd()


我们刚新建那个文件就在这里了。


描述个毛啊,总是提示


易错点:我们在使用读取文件时x = Document(“C:Usersange实验.docx”),如果这个文件是使用office中word新建功能创建的一个空白word,在读取的时候会报错,但是我们手动给文档中随便添加一些字符就不会报错了。如下图报错文档是通过office新建的一个空白文档,但是通过x.save新建的空白文档就不会报错。


特殊注意点


今天就到这里了,老王最近也要赶进度了,希望和大家一块学习,有问题可以留言讨论。


相关阅读

关键词不能为空

ppt怎么做_excel表格制作_office365_word文档_365办公网