Python 操作Word文档(一)— 基本读写

安装python-docx库

  1. 命令安装

    pip install python-docx
    
  2. IDE中安装,我使用的是PyCharm,如下


python-docx库的基本功能

  • python-docx库不属于python标准库,需要单独安装;
  • 安装是python-docx库,导入是import docx;
  • python-docx库可以创建、修改Word(.docx)文件;
  • 每进行一个操作,必须保存一下,否则等于白做;
  • Document 介绍

读取段落

示例代码:

from docx import Document
doc_path = r'test.docx'
document = Document(doc_path)
# 显示每段的内容
for p in document.paragraphs:print(p.text)

输出结果:

添加段落

示例代码:

from docx import Document
doc_path = r'test.docx'
document = Document(doc_path)
# 添加段落
document.add_paragraph('眼要有光,心要期待')
# 保存文档
document.save(doc_path)

输出结果:

Python 操作Word文档(一)--- 基本读写相关推荐

  1. python操作word文档(python-docx)

    python操作word文档(python-docx) 1. 效果图 1.1 python-docx文档标题段落(等级.加粗.斜体.居中)效果图 1.2 python-docx字体(加粗.斜体.居中. ...

  2. Python 操作Word文档插入图片和表格实例演示

    Python 操作Word文档插入图片和表格实例演示 效果图 实现过程 ① python-docx 库安装 ② word 文档插入图片演示 ③ word 文档插入表格演示 [ 文章推荐 ] Pytho ...

  3. python操作word文档中的图片_Python操作word文档插入图片和表格的实例演示

    前言P6Q免费资源网 图片是Word的一种特殊内容,这篇文章主要介绍了关于Python操作word文档,向里面插入图片和表格的相关内容,下面话不多说了,来一起看看详细的代码P6Q免费资源网 实例代码: ...

  4. 利用python操作word文档

    总目录:Python数据分析整理 本文代码参考自官方文档: python-docx 使用的库下载方式为:pip install python-docx 注意!! 不是:pip install docx ...

  5. php怎么在表格里插图片,Python操作word文档插入图片和表格的实例演示

    今天带来Python操作word文档插入图片和表格的实例演示教程详解 前言 图片是Word的一种特殊内容,这篇文章主要介绍了关于Python操作word文档,向里面插入图片和表格的相关内容,下面话不多 ...

  6. 一篇就够,python 操作 word 文档,使用 python-docx 落地实现,写入篇

    本篇博客为大家带来 Python 操作 docx 文档相关知识点. 主要涉及的内容为 python-docx ,一款可以操作 Word 文档(仅支持 docx)的第三方库. 文章目录 写在前面 创建一 ...

  7. python操作word文档-python操作word

    1.Python写word文档 要操作word文档首先需要安装python-docx库: pip install python-docx 然后导入docx模块,或者从docx模块中导入Document ...

  8. 用 Python 操作 Word 文档

    图片来源于网络 ♚ 作者:贠云龙 Blog: zhihu.com/people/yunlongyun 本文主要讲解python中操作word的思路. 一.Hello,world! 使用win32com ...

  9. python操作word文件_利用PYTHON操作WORD文档

    office 2007 中不能直接打开 VB 编辑器,请按 Alt + F11 打开. import win32com.client # 导入脚本模块 WordApp = win32com.clien ...

最新文章

  1. 那些大家情有独钟的好书,以后由你来推荐!
  2. Android学习-- 基于位置的服务 LBS(基于百度地图Android SDK)--定位SDK
  3. 利用OpenCV的imread将RGB图像转化为灰度图像
  4. 抢先报名丨2021云上架构与运维峰会将于11月6日在北京举办,五大精彩看点不容错过
  5. 解决scala对象转化为json对象为{}
  6. wp7后台文件传输之-----BackgroundTransferService(二)
  7. Android BLE学习(三):编写自己的 BLE蓝牙读写工具(功能仿照nrf master control panel)
  8. ZK的实际应用:MVVM –加载和渲染数据
  9. 诗和远方:无题(五十)
  10. 《软件需求十步走》阅读笔记5
  11. pythonjson实例_python对json的相关操作实例详解
  12. HTML中美化页面,10 使用CSS美化页面
  13. Ubuntu默认防火墙UFW命令大全
  14. 计算机ps如何更改数字,ps数字(ps改数字详细步骤)
  15. 唯品会5580万美元注资东方风行
  16. 腾讯云修改邮箱登录方式
  17. php无极分类的效果,php 无极分类(递归)的简单示例
  18. matlab绘制双叶双曲面,应用MATLAB绘制二次曲面图.doc
  19. FlexRay™ 协议控制器 (E-Ray)-03
  20. 软件定义和硬件重构知多少(一)

热门文章

  1. LiveChart:如何使用饼图PieChart
  2. DBA嘉年华活动简介
  3. 【已解决】https://medium.com无法打开
  4. FirstDay-Diglog对话框
  5. 【优化算法】基于matlab象鼻虫损害优化算法 (WDOA)【含Matlab源码 2228期】
  6. 破解WPA2-PSK加密
  7. 使用StretchBlt函数进行图像缩放
  8. HDC BITMAP BitBlt判断位图是否为黑色GetDIBits
  9. 应用实战|微信小程序开发示例之Super课表
  10. 人生就是一场体验,别无其它!