栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

我可以通过编程将matplotlib图形插入Excel吗?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

我可以通过编程将matplotlib图形插入Excel吗?

这是我从网络上的两个不同链接中找到的,对我来说效果很好。Matplotlib允许保存png文件,这是我在这里使用的:

from PIL import Imagefile_in = "image.png"img = Image.open(file_in)file_out = 'test1.bmp'print len(img.split()) # testif len(img.split()) == 4:    # prevent IOError: cannot write mode RGBA as BMP    r, g, b, a = img.split()    img = Image.merge("RGB", (r, g, b))    img.save(file_out)else:    img.save(file_out)from xlwt import Workbookw = Workbook()ws = w.add_sheet('Image')ws.insert_bitmap(file_out, 0, 0)w.save('images.xls')

该代码的图像部分来自Ene Urans的响应,网址为http://www.daniweb.com/software-
development/python/threads/253957/converting-an-image-file-png-to-a-bitmap-
file

xlwt只是我在http://www.simplistix.co.uk/presentations/python-
excel.pdf上
找到的xlwt的文档形式。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/641174.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号