当前位置: 首页 > news >正文

下列不能反应企业网站建立网络建设银行河北分行网站

下列不能反应企业网站建立网络,建设银行河北分行网站,运维工程师一月多少钱,网站专题设计一、微软Word历史、背景#xff1a; Word 的特异功能就是把那些应该写成简单的 TXT 或 PDF 格式的文件#xff0c;变成了既大又慢且难以打开的怪兽#xff0c;它们经常在系统切换和版本切换中出现格式不兼容#xff0c;而且因为某些原因在文件内容已经定稿后仍处于可编辑的…一、微软Word历史、背景 Word 的特异功能就是把那些应该写成简单的 TXT 或 PDF 格式的文件变成了既大又慢且难以打开的怪兽它们经常在系统切换和版本切换中出现格式不兼容而且因为某些原因在文件内容已经定稿后仍处于可编辑的状态。Word 文件从未打算让人频繁传递。不过它们在一些网站上很流行包括重要的文档、信息甚至图表和多媒体总之那些内容都应该用 HTML代替。 大约在 2008 年以前微软 Office 产品中 Word 用 .doc 文件格式。这种二进制格式很难读 取而且能够读取 word 格式的软件很少。 为了跟上时代让自己的软件能够符合主流软件的标准微软决定使用 Open Office 的类 XML 格式标准此后新版 Word 文件才与其他文字处理软件兼容这个格式就是 .docx。 Python 对 这 种Open Office 和 Microsoft Office 都 在 使 用 的 .docx 格式 的 支 持 还 不 够 好。 虽 然 有 一 个 python-docx 库但是只支持创建新文档和读取一些基本的文件数据如文件大小和文件标题不支持正文读取。 想读取 Microsoft Office 文件的正文内容我们需要自己动手找方法。 二、从文件读取XML from zipfile import ZipFile from io import BytesIO from bs4 import BeautifulSoup wordFile open(/home/lijiang/Excel人员数据/码农必会词汇表.docx, rb).read() wordFile BytesIO(wordFile) document ZipFile(wordFile) xml_content document.read(word/document.xml) print(xml_content.decode(utf-8)) 这段代码将Word文档读成二进制文件对象再用标准库zipfile解压再读取这个解压文件这样就成为XML格式了。运行的输出结果包含了大量信息但是被隐藏在XML格式里面。观察后会看到文档的正文内容都包含在w:t标签里面。这样就容易处理了。 三、用BeautifulSoup处理正文内容的XML标签 from zipfile import ZipFile from io import BytesIO from bs4 import BeautifulSoupwordFile open(/home/lijiang/Excel人员数据/码农必会词汇表.docx, rb).read() wordFile BytesIO(wordFile) document ZipFile(wordFile) xml_content document.read(word/document.xml)wordObj BeautifulSoup(xml_content.decode(utf-8), featureslxml) textStr wordObj.findAll(w:t)for textElem in textStr: print(textElem.text) 为了以XML格式解析这个文档需要在BeautifulSoup构造方法中指定关键字参数featureslxml。word对象的findAll方法将带标签w:t的正文内容返回了一个列表。遍历此列表时引用列表元素textElem的text属性就去除了所有七七八八的标签只剩下纯粹的正文内容了。也可以看到word是如何对文字进行断行处理的。
http://www.hkea.cn/news/14571063/

相关文章:

  • 网站建设架构优秀案例外包做网站一般多少钱
  • php 网站开发模式wordpress设置背景动画
  • 网站开发需要编程吗购物商城建设网站
  • 做外贸比较好用的网站旅游网站开发文档
  • ppt做网站苏醒主题wordpress
  • 博山网站seo山西省新增最新消息
  • 网站建设相关法律法规电子商务网站建设精英
  • 首次进入网站时给一个alert怎么做工商注册咨询电话多少
  • 站群管理网站建设行业细分
  • 润州网站建设大型论坛网站建设
  • 展示型网站制作公司假的建设银行网站
  • 网站开发网站建设公司电子商务网站建设和推广
  • 诊断网站seo现状的方法视频直播网站建设方案
  • 织梦cms怎么做网站地图网站的图片大小
  • 单位制作网站备案建设部网站官网查询
  • 深圳企业做网站公司有哪些上海网站建设关键词排名
  • 做外贸网站应该关注哪些地方centos6.3 网站开发
  • 怎么优化网站关键词wordpress 自动加载下一页
  • 手机软件制作和做网站相同汕头网络推广团队
  • 免费推广网站注册入口编程软件手机
  • 网站信息化建设案例怎么创建网站快捷方式
  • 网站一直维护意味着什么sspai 少数派wordpress
  • 沈阳今天最新通知新网站内部优化怎么做
  • 谷歌官方网站注册网络信息设计是什么专业
  • 云南网站优化公司页面网站缓存如何做
  • 做问卷的几个网站wordpress后台504
  • 沙田网站仿做wordpress 网站建设中
  • 大连模板建站定制网站网站到期不想续费
  • 定制旅游哪个网站好用大连网站建设外包公司
  • 营销型网站建设 课程农行网站不出动画怎么做