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 对象内存占用
Jul 15 Python
Python对象类型及其运算方法(详解)
Jul 05 Python
python爬虫系列Selenium定向爬取虎扑篮球图片详解
Nov 15 Python
python列表生成式与列表生成器的使用
Feb 23 Python
如何使用Python的Requests包实现模拟登陆
Apr 27 Python
Python读取英文文件并记录每个单词出现次数后降序输出示例
Jun 28 Python
利用Django模版生成树状结构实例代码
May 19 Python
python实现感知机线性分类模型示例代码
Jun 02 Python
python实现串口自动触发工作的示例
Jul 02 Python
pyecharts调整图例与各板块的位置间距实例
May 16 Python
DataFrame.groupby()所见的各种用法详解
Jun 14 Python
基于python实现ROC曲线绘制广场解析
Jun 28 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
PhpMyAdmin中无法导入sql文件的解决办法
2010/01/08 PHP
Ajax异步提交表单数据的说明及方法实例
2013/06/22 Javascript
js检验密码强度(低中高)附图
2014/06/05 Javascript
js动态添加onclick事件可传参数与不传参数
2014/07/29 Javascript
Node.js安装教程和NPM包管理器使用详解
2014/08/16 Javascript
ajax+jQuery实现级联显示地址的方法
2015/05/06 Javascript
javascript验证邮件地址和MX记录的方法
2015/06/16 Javascript
js实现汉字排序的方法
2015/07/23 Javascript
如何解决ligerUI布局时Center中的Tab高度大小
2015/11/24 Javascript
jQuery使用$.ajax提交表单完整实例
2015/12/11 Javascript
基于jquery实现百度新闻导航菜单滑动动画
2016/03/15 Javascript
在web中js实现类似excel的表格控件
2016/09/01 Javascript
easyui messager alert 三秒后自动关闭提示的实例
2016/11/07 Javascript
实例解析jQuery中如何取消后续执行内容
2016/12/01 Javascript
js实现拖拽功能
2017/03/01 Javascript
Vue 中使用vue2-highcharts实现top功能的示例
2018/03/05 Javascript
Vue.js实现图片的随意拖动方法
2018/03/08 Javascript
微信小程序服务器日期格式化问题
2020/01/07 Javascript
优化Vue中date format的性能详解
2020/01/13 Javascript
python编程实现归并排序
2017/04/14 Python
django开发post接口简单案例,获取参数值的方法
2018/12/11 Python
python+os根据文件名自动生成文本
2019/03/21 Python
Django REST framework 如何实现内置访问频率控制
2019/07/23 Python
python怎么判断模块安装完成
2020/06/19 Python
PyTorch中Tensor的数据类型和运算的使用
2020/09/03 Python
基于html5 canvas做批改作业的小插件
2020/05/20 HTML / CSS
旅游专业职业生涯规划范文
2014/01/13 职场文书
2014升学宴答谢词
2014/01/26 职场文书
费用申请报告范文
2015/05/15 职场文书
教师节班会主持词
2015/07/06 职场文书
《中彩那天》教学反思
2016/02/24 职场文书
2016年乡镇综治宣传月活动总结
2016/03/16 职场文书
导游词之河北滦平金山岭长城
2019/10/16 职场文书
Nginx解决403 forbidden的完整步骤
2021/04/01 Servers
一文了解MYSQL三大范式和表约束
2022/04/03 MySQL
ORACLE中dbms_output.put_line输出问题的解决过程
2022/06/28 Oracle