本文实例讲述了Python向Excel中插入图片的简单实现方法。分享给大家供大家参考,具体如下:

使用Python向Excel文件中插入图片,这个功能之前学习xlwt的时候通过xlwt模块实现过。那时候是在公司做的尝试,印象中插入的图片最终缩小为了一个单元格,同时由于公司的加密系统如此实现了图片插入的Excel文件不能够再次打开。

这次试用XlsxWriter这个模块,推测这个模块应该是具有比xlwt强大的多的功能。代码实现如下:

#!/usr/bin/python

# -*- codding: cp936 -*-

import xlsxwriter

book = xlsxwriter.Workbook('pict.xlsx')

sheet = book.add_worksheet('demo')

sheet.insert_image('D4','VCFY6863.jpg')

book.close()

程序执行结束后,生成了名称为pict.xlsx的Excel文件。打开后可以看到图片插入成功,插入点是指定的单元格,而整个图片的左上角落于此指定单元格。大致的信息如下图:

插入功能实现,同时也是一种比较理想的插入效果。

另外,关于xlsxwriter模块的基本介绍与用法还可参考前面一篇//www.jb51.net/article/138813.htm

希望本文所述对大家Python程序设计有所帮助。

python下载图片插入excel_Python向Excel中插入图片的简单实现方法相关推荐

  1. python图片切割导入excel_python处理excel中的图片-裁剪

    分享最近学习python处理excel中的图片一段代码,我是做无线通信工作的(无线网络优化,俗称"网优"),我以实际工作中用到的案例进行分享.写的不好请看官多多担待,作为初学者我会 ...

  2. python读取excel图片尺寸_Python读取excel中的图片完美解决方法

    excel中有图片是很常见的,但是通过python读取excel中的图片没有很好的解决办法. 网上找了一种很聪明的方法,原理是这样的: 1.将待读取的excel文件后缀名改成zip,变成压缩文件. 2 ...

  3. excel 多行插入_在Excel中插入多行

    excel 多行插入 If you've used Excel for a while, you have lots of skills that you might assume everyone ...

  4. python把数据写入excel_Python向excel中写入数据的方法

    Python向excel中写入数据的方法 最近做了一项工作需要把处理的数据写入到Excel表格中进行保存,所以在此就简单介绍使用Python如何把数据保存到excel表格中. 数据导入之前需要安装 x ...

  5. python和vba操作excel_python调用excel中VBA代码

    python中调用excel中的VBA代码,本机需要安装python以及该python版本对应的"pywin32-214.win32-py2.5.exe" #!/usr/bin/e ...

  6. vb.net读取excel并写入dgv_如何用Python读取Excel中的图片?然后写入图片?

    大家好,在使用Python进行办公自动化操作时,一定少不了与Excel表格的交互,我们通常是用pandas处理表格数据,但大多数情况下,都是读取表格中的数值进行分析. 那么你知道如何使用Python读 ...

  7. 如何用Python读取Excel中图片?又如何用Python往Excel中写入图片?

    大家好,在使用Python进行办公自动化操作时,一定少不了与Excel表格的交互,我们通常是用pandas处理表格数据,但大多数情况下,都是读取表格中的数值进行分析. 那么你知道如何使用Python读 ...

  8. [转载] 使用openpyxl模块向Excel中插入图片

    参考链接: Python | 使用openpyxl模块在Excel工作表中绘制图表 2 使用openpyxl模块向Excel中插入图片 示例Python实现结果展示 示例 向一个Excel表格中A1位 ...

  9. Python 批量提取Excel中的图片,图片文件名按指定列存储

    openpyxl 以及 openpyxl_image_loader,conda或者pip无法安装的话,官网下载whl,然后pip安装本地包 [注意]:图片必须在单元格内,不能压过单元格边界 from ...

最新文章

  1. 沉浸式小说App获得200万美元投资
  2. memcached在windows下的基本使用方法
  3. python的可变长参数
  4. Solr安装步骤 + dataimport导入数据配置
  5. 决策树结合网格搜索交叉验证的例子
  6. Kafka配置offsets.retention.minutes和log.retention.minutes的区别
  7. 今天一早来打开IDEA,全面飘红,所有的含有import语句的文件都会报错
  8. vm8中装了redhat9 在安装vmwaretools的时候老是出现gcc位置错误
  9. 精准营销还能这么玩,看企业圈圈画画搞定GNN
  10. linux下为.net core应用创建守护进程
  11. 用javascript操作xml
  12. VS2010 正式版 破解方法详解
  13. 软件构造过程与配置管理
  14. 【阿里云-如何实现实名认证】
  15. oracle是gbk程序是utf8的,oracle数据库gbk转utf8
  16. 主成分分析(PCA)原理及推导
  17. 二十行代码去除图片水印(别再找工具修图啦)
  18. MYSQL语句大全(SQL 高级教程)【下】
  19. 985吉林大学南下广东,规划校区建设
  20. 超硬核:Linux系统内存知识

热门文章

  1. Jsoup-爬取实战
  2. 10 个 MySQL 经典错误【转】
  3. #define宏的妙用!实现你以为的函数offsetof等
  4. 强引用,软引用,弱引用,虚引用
  5. 查询建立连接的IP地址
  6. linux文件e属性,三、Linux文件属性
  7. Selenium一些特殊情况的处理:失去焦点、点击不生效、长页面处理、先触发事件才能动态加载的元素、日期输入
  8. MySQL中的升序降序以及字段的升序降序
  9. 机器学习——线性模型学习
  10. 进程和线程的主要区别及进程与程序的主要区别