python-docx文件定位读取过程(尝试替换)


Posted in Python onFebruary 13, 2020

以上是开头,安装完后需要导入转载的代码读取所有docx文件中的内容发现没有读取到表格数据:

from docx import Document

def readDocx(docName):
  fullText = []
  doc = docx.Document(docName)
  paras = doc.paragraphs
  for p in paras:
    fullText.append(p.text)
  return '\n'.join(fullText)

尝试精确定位第一个表格中第一个单元格的数据(只有一个表格也会读取为数组):

doc = docx.Document('04.docx')
print doc.tables[0].rows[0].cells[0].text

替换语句:

pname=unicode(context.rows[4].cells[1].text) #因为中文不兼容所以用unicode或者u

save语句:

resoult=doc.save(u'guochengwendang/04 DAEQP18-PS-04工作签到表.docx')

doc属性doc.paragraphs 取内容(不包括表格等特别因素)

doc.paragraphs
sStr1= doc.paragraphs[0].text
  s=sStr1.replace(u"JKZX",unicode(context.rows[5].cells[1].text))
  doc.paragraphs[0].text=s

以上这篇python-docx文件定位读取过程(尝试替换)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python数据结构树和二叉树简介
Apr 29 Python
Python3.2中Print函数用法实例详解
May 19 Python
Python字符串格式化
Jun 15 Python
Python AES加密模块用法分析
May 22 Python
Python初学时购物车程序练习实例(推荐)
Aug 08 Python
使用Python读取大文件的方法
Feb 11 Python
Numpy array数据的增、删、改、查实例
Jun 04 Python
Django中的文件的上传的几种方式
Jul 23 Python
python正则爬取某段子网站前20页段子(request库)过程解析
Aug 10 Python
Win10下python 2.7与python 3.7双环境安装教程图解
Oct 12 Python
django框架中ajax的使用及避开CSRF 验证的方式详解
Dec 11 Python
python解析xml文件方式(解析、更新、写入)
Mar 05 Python
Python 实现向word(docx)中输出
Feb 13 #Python
Python如何把多个PDF文件合并代码实例
Feb 13 #Python
python读取csv文件指定行的2种方法详解
Feb 13 #Python
Python类中self参数用法详解
Feb 13 #Python
python字符串下标与切片及使用方法
Feb 13 #Python
python时间与Unix时间戳相互转换方法详解
Feb 13 #Python
Python3查找列表中重复元素的个数的3种方法详解
Feb 13 #Python
You might like
php 论坛采集程序 模拟登陆,抓取页面 实现代码
2009/07/09 PHP
PHP 验证码的实现代码
2011/07/17 PHP
Yii中srbac权限扩展模块工作原理与用法分析
2016/07/14 PHP
js中几种去掉字串左右空格的方法
2006/12/25 Javascript
js变量以及其作用域详解
2020/07/18 Javascript
jquery 倒计时效果实现秒杀思路
2013/09/11 Javascript
javascript模拟评分控件实现方法
2015/05/13 Javascript
全系IE支持Bootstrap的解决方法
2015/10/19 Javascript
浅谈使用MVC模式进行JavaScript程序开发
2015/11/10 Javascript
轻松掌握JavaScript享元模式
2016/08/27 Javascript
AngularJS使用ng-repeat和ng-if实现数据的删选显示效果示例【适用于表单数据的显示】
2016/12/13 Javascript
微信小程序 HTTPS报错整理常见问题及解决方案
2016/12/14 Javascript
vuejs2.0子组件改变父组件的数据实例
2017/05/10 Javascript
nodejs实现爬取网站图片功能
2017/12/14 NodeJs
关于HTTP传输中gzip压缩的秘密探索分析
2018/01/12 Javascript
使用Vue-cli 中为单独页面设置背景图片铺满全屏
2020/07/17 Javascript
[01:07:53]RNG vs VG 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
Python的设计模式编程入门指南
2015/04/02 Python
Python入门学习之字符串与比较运算符
2015/10/12 Python
使用Django Form解决表单数据无法动态刷新的两种方法
2017/07/14 Python
windows下python 3.6.4安装配置图文教程
2018/08/21 Python
Python关于excel和shp的使用在matplotlib
2019/01/03 Python
python实现维吉尼亚算法
2019/03/20 Python
基于python plotly交互式图表大全
2019/12/07 Python
Python常见反爬虫机制解决方案
2020/06/01 Python
Python实现ElGamal加密算法的示例代码
2020/06/19 Python
python rsa-oaep加密的示例代码
2020/09/23 Python
哄娃神器4moms商店:美国婴童用品品牌
2019/03/07 全球购物
计算机本科生自荐信
2013/10/15 职场文书
家长给幼儿园的表扬信
2014/01/09 职场文书
安全检查验收制度
2014/01/12 职场文书
酒店管理专业毕业生求职自荐信
2014/04/28 职场文书
认错检讨书
2014/10/02 职场文书
计划生育证明格式及范本
2014/10/09 职场文书
英文商务邀请函范文
2015/01/31 职场文书
2015年度优秀员工获奖感言
2015/07/31 职场文书