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切换hosts文件代码示例
Dec 31 Python
python提取字典key列表的方法
Jul 11 Python
python2.7安装图文教程
Mar 13 Python
Python实现的HMacMD5加密算法示例
Apr 03 Python
对python cv2批量灰度图片并保存的实例讲解
Nov 09 Python
python+openCV调用摄像头拍摄和处理图片的实现
Aug 06 Python
Python数据可视化实现正态分布(高斯分布)
Aug 21 Python
Python中类似于jquery的pyquery库用法分析
Dec 02 Python
浅谈python print(xx, flush = True) 全网最清晰的解释
Feb 21 Python
python 插入日期数据到Oracle实例
Mar 02 Python
Python使用进程Process模块管理资源
Mar 05 Python
Python使用Pyqt5实现简易浏览器(最新版本测试过)
Apr 27 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
支持数组的ADDSLASHES的php函数
2010/02/16 PHP
php获取json数据所有的节点路径
2015/05/17 PHP
php smtp实现发送邮件功能
2017/06/22 PHP
JavaScript Eval 函数使用
2010/03/23 Javascript
Jquery+WebService 校验账号是否已被注册的代码
2010/07/12 Javascript
利用JQuery的load函数动态加载其它页面的内容的实现代码
2010/12/14 Javascript
中止javascript执行的方法
2014/02/14 Javascript
22点关于jquery性能优化的建议
2014/05/28 Javascript
jQuery实现的网页右下角tab样式在线客服效果代码
2015/10/23 Javascript
学习JavaScript设计模式之策略模式
2016/01/12 Javascript
微信小程序 增、删、改、查操作实例详解
2017/01/13 Javascript
js下拉菜单生成器dropMenu使用方法详解
2017/08/01 Javascript
Vue2.0 事件的广播与接收(观察者模式)
2018/03/14 Javascript
微信小程序canvas实现刮刮乐效果
2018/07/09 Javascript
微信小程序签到功能
2018/10/31 Javascript
Vue批量图片显示时遇到的路径被解析问题
2019/03/28 Javascript
jQuery弹框插件使用方法详解
2020/05/26 jQuery
微信小程序用户登录和登录态维护的实现
2020/12/10 Javascript
用python + openpyxl处理excel2007文档思路以及心得
2014/07/14 Python
Python实现判断字符串中包含某个字符的判断函数示例
2018/01/08 Python
用tensorflow实现弹性网络回归算法
2018/01/09 Python
用pycharm开发django项目示例代码
2018/10/24 Python
pycharm使用matplotlib.pyplot不显示图形的解决方法
2018/10/28 Python
python多线程抽象编程模型详解
2019/03/20 Python
在交互式环境中执行Python程序过程详解
2019/07/12 Python
解决python Jupyter不能导入外部包问题
2020/04/15 Python
3种适用于Python的疯狂秘密武器及原因解析
2020/04/29 Python
Python利用myqr库创建自己的二维码
2020/11/24 Python
CSS3 Media Queries详细介绍和使用实例
2014/05/08 HTML / CSS
纯css3实现思维导图样式示例
2018/11/01 HTML / CSS
德国街头和运动文化高品质商店:BSTN Store
2017/08/26 全球购物
美国流行背包品牌:JanSport(杰斯伯)
2018/03/02 全球购物
田径运动会广播稿
2015/08/19 职场文书
2019年公司卫生管理制度样本
2019/08/21 职场文书
nginx实现动静分离的方法示例
2021/11/07 Servers
Nginx如何限制IP访问只允许特定域名访问
2022/07/23 Servers