openpyxl 以及 openpyxl_image_loader,conda或者pip无法安装的话,官网下载whl,然后pip安装本地包

【注意】:图片必须在单元格内,不能压过单元格边界

from openpyxl import load_workbook
from openpyxl_image_loader import SheetImageLoaderpath = r'C:/Users/an/Desktop/guang2/'   # Excel文件路径
saveDir = "C:/Users/an/Desktop/guang2/tu/"  # 图片存储路径wb = load_workbook(path + 'a.xlsx')  # Excel文件名
ws = wb['Sheet1']
image_loader = SheetImageLoader(ws)
num = ws.max_row  # 总行数,我也不知道为什么是rowfor i in range(2, num+1):  #  从第2行开始,总行数要+1try:name = ws['A'+str(i)].value  # A列的文件名# print(i)image = image_loader.get('C'+str(i)) # C列的图片image.save(saveDir + name + ".jpg") # 以Ai为名,存图片Ci# 排除没有图片,或图片超出单元格的情况except ValueError: print("caonm这一行没有图片:" ,i)
'''
测试
image=image_loader.get('C2')  # 提取C2中的图片
image.show()
'''

感谢,参考文章:
自动化办公 | 快速从Excel中提取图片并匹配命名
python - 使用python从Excel文件中提取图像

关键词:提取Excel中的图片、按列存储

Python 批量提取Excel中的图片,图片文件名按指定列存储相关推荐

  1. 批量提取excel中包含特定关键字的单元格内容

    批量提取excel中包含特定关键字的单元格内容 链接:https://pan.baidu.com/s/1uTnkYXh8jBcaeda-JoQDuQ 提取码:jbkv class get_xls_da ...

  2. python 批量增加文件前缀_用python批量提取视频中的音频文件

    安装MoviePy pip3 install MoviePy 安装成功后需要打开MoviePy所在的文件夹 C:PythonLibsite-packagesmoviepy 打开config_defau ...

  3. python给视频添加声音_用python批量提取视频中的音频文件

    安装MoviePypip3 install MoviePy 安装成功后需要打开MoviePy所在的文件夹C:\Python\Lib\site-packages\moviepy 打开config_def ...

  4. Python批量提取Excel文件中的图片

    推荐图书: <Python程序设计(第3版)>,(ISBN:978-7-302-55083-9),董付国,清华大学出版社,2020年6月第1次印刷,2021年7月第9次印刷,山东省一流本科 ...

  5. 三种方法,用Python轻松提取PDF中的全部图片

    作者 | 陈熹.刘早起 来源 | 早起Python 头图 | 下载于视觉中国 有时我们需要将一份或者多份PDF文件中的图片提取出来,如果采取在线的网站实现的话又担心图片泄漏,手动操作又觉得麻烦,其实用 ...

  6. Python 批量提取 Word 中表格内容,一键写入 Excel

    关注公众号:[小张Python],为你准备了 50+ 本Python 精品电子书籍 与 50G + 优质视频学习资料,后台回复关键字:1024 即可获取:如果对博文内容有什么疑问,后台添加作者[个人微 ...

  7. 使用python批量提取txt中的数据并写入excel

    本人是编程小白,同时也是一名准毕业研究生,在处理众多数据时总是要花很多时间来做重复的工作以提取出需要的数据,让我十分头疼.我无法忍受这种低效的工作,于是便开始尝试使用Python进行编程来批量处理数据 ...

  8. Python批量提取Excel文件中文本框组件里的文本

    开学第一课:拜托,一定不要这样问Python问题 中国大学MOOC"Python程序设计基础"免费学习地址 2020年秋季学期Python教材推荐与选用参考 推荐图书: <P ...

  9. 批量导出excel中的超链接图片?只需要一招

    首先我们在这里下载一个Excel图片下载助手.点此下载   遇到问题请看文字后面的文字答疑 打开软件如图: 第一步:选择从钉钉导出是xlsx文件,系统会自动分析包含超链接的列显示在下方列表 第二步:设 ...

最新文章

  1. solr安装-tomcat+solrCloud构建稳健solr集群
  2. python面向对象之方法
  3. Android开发之详解五大布局
  4. java 数据库中获取省市级json数据
  5. 老王学jsp之dom解析xml
  6. oracle11g 修改字符集 修改为ZHS16GBK
  7. 如何发布.Net MVC 网站项目(攻略集锦)
  8. 互联网日报 | 天猫双11今日启动预售;同程艺龙成立酒旅事业群;恒大汽车正式启动科创板上市辅导...
  9. Java 蓝桥杯 字母图形
  10. win7查看隐藏文件_Win8系统查看隐藏文件的操作方法是什么?
  11. 用网速作为手机信号强度
  12. 教你玩转HelloWorld
  13. ubuntu搭建xv6环境
  14. U8系统管理员怎么登录服务器,u8客户端如何登录服务器
  15. 七夕送什么礼物最实用?送人绝对不会出错的礼物值得买
  16. 苹果 macOS「搜狗拼音输入法」自定义双拼方案的教程
  17. python3爬妹子图_python3爬妹子图
  18. AE 3D摄像机工作原理
  19. 分布式数据库查询机制
  20. Metasploit技术(四)——进程迁移

热门文章

  1. 前端移动端页面与手机尺寸和分辨率的关系
  2. 《ZigBee开发笔记》第五部分 外设篇 - 协议栈实验 第4章 CC2530热释电红外传感器
  3. Java正则表达式校验数字、字母及特殊字符
  4. Linux物理内存较少导致OOM问题分析
  5. oracle读取数据方式,关于oracle数据库读取数据的三种方式
  6. 爬动的蠕虫(无循环版)
  7. 成长了,记录一下,增值税发票识别写入excel文件里
  8. 高数下|级数4|手写笔记(绝对收敛与条件收敛)
  9. 【Docker】Docker常用命令
  10. Unity 屏幕模糊效果