小白学Python:提取Word中的所有图片,只需要1行代码

举报
程序员晚枫 发表于 2023/09/24 22:42:56 2023/09/24
【摘要】 小白学Python:提取Word中的所有图片,只需要1行代码

大家好,这里是程序员晚枫,全网同名。

最近在小破站账号:Python自动化办公社区更新一套课程:给小白的《50讲Python自动化办公》

在课程群里,看到学员自己开发了一个功能:从word里提取图片。这个功能非常实用。

我在征求开发者:王鹏大哥的同意后,把这行代码集成到了python-office这个库里,实现了1行代码,调用这个功能~

下面我们一起来学习一下,更多自动化办公的功能,大家可以在百度搜索:python-office,进行查看~

代码演示

现在我们有1个Word文档,里面有N个图片,我们如何把这些图片自动化的提取出来呢?

可以使用本文的代码,该功能已经集成到python-office这个库里了,下载命令:

pip install python-office -U

1行代码,提取Word中图片的使用方式如下:

import office

office.word.docx4imgs(word_path=r'./程序员晚枫的文档.docx', img_path='./python-office/out')

该方法需要填写2个参数:

  • word_path:需要提取图片的word路径
  • img_path:保存图片的文件夹位置,程序会自动在指定位置,用word文件的名称创建一个子文件夹

大家在使用代码时有任何问题,欢迎在评论区和我交流~

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。