Python向Excel中插入图片的简单实现方法


Posted in Python onApril 24, 2018

本文实例讲述了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文件。打开后可以看到图片插入成功,插入点是指定的单元格,而整个图片的左上角落于此指定单元格。大致的信息如下图:

Python向Excel中插入图片的简单实现方法

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

另外,关于xlsxwriter模块的基本介绍与用法还可参考前面一篇https://3water.com/article/138813.htm

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

Python 相关文章推荐
几个提升Python运行效率的方法之间的对比
Apr 03 Python
在Python的列表中利用remove()方法删除元素的教程
May 21 Python
详解Django缓存处理中Vary头部的使用
Jul 24 Python
Python简单检测文本类型的2种方法【基于文件头及cchardet库】
Sep 18 Python
Python使用修饰器执行函数的参数检查功能示例
Sep 26 Python
Python WXPY实现微信监控报警功能的代码
Oct 20 Python
Python数据分析matplotlib设置多个子图的间距方法
Aug 03 Python
利用Pyhton中的requests包进行网页访问测试的方法
Dec 26 Python
使用Python实现图像标记点的坐标输出功能
Aug 14 Python
python实现监控阿里云账户余额功能
Dec 16 Python
Python中bisect的使用方法
Dec 31 Python
解决tensorflow训练时内存持续增加并占满的问题
Jan 19 Python
Python 通配符删除文件的实例
Apr 24 #Python
python删除不需要的python文件方法
Apr 24 #Python
Python中XlsxWriter模块简介与用法分析
Apr 24 #Python
Python 实现删除某路径下文件及文件夹的实例讲解
Apr 24 #Python
python3+PyQt5实现文档打印功能
Apr 24 #Python
Python结合ImageMagick实现多张图片合并为一个pdf文件的方法
Apr 24 #Python
python3+PyQt5实现柱状图
Apr 24 #Python
You might like
Zend studio for eclipse中使php可以调用mysql相关函数的设置方法
2008/10/13 PHP
PHP include_path设置技巧分享
2011/07/03 PHP
PHP中去掉字符串首尾空格的方法
2012/05/19 PHP
PHP代码保护--Zend Guard的使用详解
2013/06/03 PHP
php中使用session_set_save_handler()函数把session保存到MySQL数据库实例
2014/11/06 PHP
PHP图像处理类库及演示分享
2015/05/17 PHP
使用PHP uniqid函数生成唯一ID
2015/11/18 PHP
Yii2框架RESTful API 格式化响应,授权认证和速率限制三部分详解
2016/11/10 PHP
详解Laravel设置多态关系模型别名的方式
2019/10/17 PHP
基于JQuery的密码强度验证代码
2010/03/01 Javascript
NodeJS与Mysql的交互示例代码
2013/08/18 NodeJs
原始的js代码和jquery对比体会
2013/09/10 Javascript
在JavaScript中操作数组之map()方法的使用
2015/06/09 Javascript
浅谈javascript中的constructor
2016/06/08 Javascript
如何在JS中实现相互转换XML和JSON
2016/07/19 Javascript
详解用函数式编程对JavaScript进行断舍离
2017/09/18 Javascript
vue实现自定义多选与单选的答题功能
2018/07/05 Javascript
Angular6 Filter实现页面搜索的示例代码
2018/12/02 Javascript
[55:23]VGJ.T vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
[00:34]拔城逐梦,热血永恒!2020(秋)完美世界城市挑战赛报名开启
2020/10/09 DOTA
Python生成随机密码
2015/03/10 Python
Python爬虫辅助利器PyQuery模块的安装使用攻略
2016/04/24 Python
CentOS7下python3.7.0安装教程
2018/07/30 Python
Python log模块logging记录打印用法解析
2020/01/20 Python
Python sqlalchemy时间戳及密码管理实现代码详解
2020/08/01 Python
python自动化测试三部曲之unittest框架的实现
2020/10/07 Python
Python爬虫过程解析之多线程获取小米应用商店数据
2020/11/14 Python
一款纯css3实现的非常实用的鼠标悬停特效演示
2014/11/05 HTML / CSS
纯CSS3实现运行时钟的示例代码
2021/01/25 HTML / CSS
HTML5 Canvas锯齿图代码实例
2014/04/10 HTML / CSS
手摸手教你用canvas实现给图片添加平铺水印的实现
2019/08/20 HTML / CSS
Madewell美德威尔美国官网:美国休闲服饰品牌
2016/11/25 全球购物
函授本科毕业生自我鉴定
2013/10/16 职场文书
中式婚礼主持词
2014/03/13 职场文书
Mysql - 常用函数 每天积极向上
2021/04/05 MySQL
MySQL8.0 Undo Tablespace管理详解
2022/06/16 MySQL