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 相关文章推荐
通过C++学习Python
Jan 20 Python
Windows下用py2exe将Python程序打包成exe程序的教程
Apr 08 Python
一键搞定python连接mysql驱动有关问题(windows版本)
Apr 23 Python
python实现感知器
Dec 19 Python
python实现在IDLE中输入多行的方法
Apr 19 Python
Python Numpy:找到list中的np.nan值方法
Oct 30 Python
Python3.4学习笔记之列表、数组操作示例
Mar 01 Python
python3对拉勾数据进行可视化分析的方法详解
Apr 03 Python
python操作文件的参数整理
Jun 11 Python
Python实现决策树并且使用Graphviz可视化的例子
Aug 09 Python
如何基于windows实现python定时爬虫
May 01 Python
Python内置包对JSON文件数据进行编码和解码
Apr 12 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
PHP临时文件的安全性分析
2014/07/04 PHP
Laravel5中防止XSS跨站攻击的方法
2016/10/10 PHP
Google韩国首页图标动画效果
2007/08/26 Javascript
JS trim去空格的最佳实践
2011/10/30 Javascript
JS画5角星方法介绍
2013/09/17 Javascript
JavaScript eval() 函数介绍及应用示例
2014/07/29 Javascript
angularjs指令中的compile与link函数详解
2014/12/06 Javascript
jQuery中extend函数详解
2015/07/13 Javascript
仿iframe效果Aajx文件上传实例
2016/11/18 Javascript
微信小程序表单验证错误提示效果
2017/05/19 Javascript
JS 60秒后重新发送验证码的实例讲解
2017/07/26 Javascript
jQuery实现广告条滚动效果
2017/08/22 jQuery
轻量级富文本编辑器wangEditor结合vue使用方法示例
2018/10/10 Javascript
JQuery Ajax跨域调用和非跨域调用问题实例分析
2019/04/16 jQuery
微信小程序前端自定义分享的实现方法
2019/06/13 Javascript
微信小程序:报错(in promise) MiniProgramError
2020/10/30 Javascript
[01:13:51]TNC vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
Python复制文件操作实例详解
2015/11/10 Python
Python处理JSON数据并生成条形图
2016/08/05 Python
Python微信企业号开发之回调模式接收微信端客户端发送消息及被动返回消息示例
2017/08/21 Python
对python numpy数组中冒号的使用方法详解
2018/04/17 Python
从运行效率与开发效率比较Python和C++
2018/12/14 Python
Python3.6+selenium2.53.6自动化测试_读取excel文件的方法
2019/09/06 Python
python中for in的用法详解
2020/04/17 Python
python和JavaScript哪个容易上手
2020/06/23 Python
java关于string最常出现的面试题整理
2021/01/18 Python
英国鲜花速递:Serenata Flowers
2018/04/03 全球购物
意大利奢侈品零售商:ilDuomo Novara
2019/09/11 全球购物
趣味运动会活动方案
2014/02/12 职场文书
指导教师评语
2014/04/26 职场文书
小学中等生评语
2014/12/29 职场文书
大学生个人年度总结范文
2015/02/15 职场文书
职场中的你,辞职信写对了吗?
2019/06/26 职场文书
mysql 如何获取两个集合的交集/差集/并集
2021/06/08 MySQL
Java网络编程之UDP实现原理解析
2021/09/04 Java/Android
Vue.Draggable实现交换位置
2022/04/07 Vue.js