























pandas是数据运算分析的利器,但是在样式操作图片插入等方面捉襟见肘,感兴趣的同学可以参考pandas教程。openpyxl长于读写excel且也有一些精巧的小功能,本文展示下openpyxl如何在指定单元格插入图片。
1、指定单元格插入图片
# -*- coding: utf-8 -*-
from openpyxl.drawing.image import Image
wb = Workbook()
ws = wb.active
# 创建图片
img = Image('logo.png')
# 插入到单元格
ws.add_image(img, 'A1')
wb.save('logo.xlsx')
指定单元格插入图片效果如下

2、插入图片且设置大小
# -*- coding: utf-8 -*-
from openpyxl.drawing.image import Image
wb = Workbook()
ws = wb.active
img=Image('logo.png')
newSize=(90,90)
# 设置图片宽高
img.width,img.height=newSize
ws.add_image(img)
wb.save('12.xlsx')
指定单元格插入设置大小后的图片效果如下

很赞哦!
python编程网提示:转载请注明来源www.python66.com。
有宝贵意见可添加站长微信(底部),获取技术资料请到公众号(底部)。同行交流请加群
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。