python打开已有docx文档_python读取docx文件,就是如此简单

本文介绍了如何使用python_docx模块来读取、新建、修改和保存.docx文件,包括添加标题、段落、图片、表格等内容,以及读取文本和表格数据的操作。
摘要由CSDN通过智能技术生成

中文编码问题总是让人头疼(尤其是mac本),想要用

Python读取word中的内容。用open()经常报错,通过百度搜索+问身边小伙伴发现了

Python有专门读取.docx的模块python_docx。本篇文章主要来解决一个读取docx文件的基本操作。希望感兴趣的小伙伴可以坚持看下去同时欢迎提出宝贵的意见让我们一起进步!

01:问题抛出与引入

import docx

path = "C:\\Users\\qin\\Desktop\\1.docx"

file_object=open(path,'rb')

print(file_object.read())

#输出结果如下所示:

b'PK\\x03\\x04\\x14\\x00\\x06\\x00\\x08\\x00\\x00\\x00!\\x00J\\xbc\\x02qm\\x01\\x00\\x00

(\\x06\\x00\\x00\\x13\\x00\\x08\\x02[Content_Types].xml \\xa2\\x04\\x02(\\xa0\.....

一个很简单的docx文件,打印出来的结果却不是我们想要的。对此引入一个十分好用的docx模块,下面就详细介绍该模块的一些基本操作。

02:安装docx模块

pip install python_docx

03:新建文档对象

import docx

from docx import Document

# 新建文档,并将其保存名为“test.docx”的文件

document = Document()

document.save('test.docx')

04:添加文档内容

import docx

from docx import Do

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值