#!/usr/bin/env python
# coding:gbkimport os,zipfile,shutildef getimage(docdir):os.chdir(docdir)dirlist = os.listdir(docdir)for i in dirlist:if i.endswith(".docx"): #匹配docx文件docname = i.split(".") #以“.”做成列表形式os.rename(i,"%s.ZIP"%docname[0]) #重命名为ZIP格式f = zipfile.ZipFile("%s.ZIP"%docname[0], 'r')for file in f.namelist():if "word" in file:f.extract(file)  #将压缩包里的word文件夹解压出来f.close()oldimagedir = r"%s\word\media"%docdir #定义图片文件夹shutil.copytree(oldimagedir,"%s\%s"%(docdir,docname[0])) #拷贝到新目录,名称为word文件的名字os.rename("%s.ZIP" % docname[0],"%s.docx"% docname[0]) #将ZIP名字还原为DOCXshutil.rmtree("%s\word"%docdir) #删除word文件夹if __name__=="__main__":getimage(r"c:\docx")

微软的office自2007以后后缀改为docx,其实这个就是个压缩包,直接更改后缀是可以打开的,而且图片都存放在对应的word\media目录下,直接copy重新保存即可。



python抓取word中的图片并另存为相关推荐

  1. python获取网页图片_python抓取网页中的图片示例

    python抓取网页中的图片示例 代码如下: #coding:utf8 import re import urllib def getHTML(url): page = urllib.urlopen( ...

  2. python美女源代码_单身程序员,每晚用python抓取百万张美女图片,连女友都不想找了...

    每当夜深人静时,这位长期单身的程序员就会起床开电脑,然后用python抓取百万张美女图片,存进U盘,目的目前还不知道,但技术是万能的,这样一来,可能连找女朋友的钱都省了. 其实,还有更好看的! 而且还 ...

  3. python爬取图片-Python爬取网页中的图片(搜狗图片)详解

    前言 最近几天,研究了一下一直很好奇的爬虫算法.这里写一下最近几天的点点心得.下面进入正文: 你可能需要的工作环境: Python 3.6官网下载 本地下载 我们这里以sogou作为爬取的对象. 首先 ...

  4. python爬取pdf教程_#如何利用Python抓取PDF中的某些内容#python爬取pdf教程

    如何利用Python抓取PDF中的某些内容 学生每天要学习,工作者要工作,家庭主妇每都要务.不论做什么,都有着相应的操作流同样就会有操作技巧.学生运用技巧学习才不会累,学得还会更快更多:工作者掌握技巧 ...

  5. Python抓取网页中的动态序列化数据

    Python抓取网页中的动态序列化数据 动态序列化数据经常应用于前后端分离的页面.或者通过VUE.JS等HTML页面环境,常规的爬虫抓取方法并不能满足数据采集的要求,因此需要其他的方式进行数据的采集. ...

  6. python抓取内存中的网页_『爬虫四步走』手把手教你使用Python抓取并存储网页数据!...

    爬虫是Python的一个重要的应用,使用Python爬虫我们可以轻松的从互联网中抓取我们想要的数据,本文将基于爬取B站视频热搜榜单数据并存储为例,详细介绍Python爬虫的基本流程.如果你还在入门爬虫 ...

  7. python抓取html中特定的数据库,Python抓取网页中内容,正则分析后存入mysql数据库...

    firefox+httpfox可以查看post表单 首先在http://www.renren.com/这个地址输入用户名和密码, 输入用户名和密码之后post到下面这个网址: http://www.r ...

  8. python 抓取头条街拍图片

     #抓取头条图片,存入文本文件 #根据崔大庆视频整理 import requests import re import json import os from requests.exception ...

  9. python抓取视频中的人物动作,并生成3D的bvh

    视频中的人物抓取 查看视频时,看到很多人的动作特别潇洒.就想做动作抓取 参考了别人的案例,自己进行布局 特别感谢 作者:StubbornHuang <我的开源项目 – 3DPoseEstimat ...

最新文章

  1. Pytorch的安装教程
  2. 改进SmallNet的BCI可以用于BrainRunners电子游戏的脑电解码分类
  3. Android中的Broadcast Action大全
  4. vue项目多页面入口配置
  5. Dijkstra算法优先队列实现与Bellman_Ford队列实现的理解
  6. hbase hdfs外部表_硬核干货长文!Hbase来了解一下不?
  7. three.js获取模型大小
  8. python网络爬虫系列教程——python中pyquery库应用全解
  9. 链表节点的删除(链表data升序有重复)
  10. 凌阳单片机c语言延时函数,凌阳单片机C语言(网站整理).doc
  11. 谷歌翻译插件安装使用
  12. 小智双核浏览器下载安装配置教程
  13. 数据库查询之对含有数字和字母的字段进行排序
  14. excel2007/2010中独立显示窗体的方式
  15. vue 批量下载通用方法
  16. 计算机科学与技术职员考试,在职计算机科学与技术考试科目
  17. 技术创新研究所安全系统研究中心与普渡大学合作开展颠覆性无人驾驶飞行器安全项目
  18. MySQL read_only 与 super_read_only 之间的关系
  19. 环境变量的用户变量与系统变量的区别
  20. SQL SERVER使用链接服务器

热门文章

  1. 几个好用搜索福利网站
  2. 域渗透-白银票据和黄金票据的利用
  3. 第二章 编程练习(C++ Primer Plus)
  4. 时序数据预测:ROCKET vs Time Series Forest vs TCN vs XGBoost
  5. 老许,你要转Flutter不要?只要你开金口,面试题现在就给你送来
  6. mysql重设密码_MySQL之重设密码(忘记密码)讲解
  7. Windows杀进程bat脚本,方便解决端口占用
  8. 【JVM】四种GC算法(分代收集+三种标记算法)
  9. android auto 字体大小,TextView自动调整字体大小
  10. C/C++程序设计题[2023-05-27]