matplotlib画图展示在页面上( 二 )
data = https://www.zhihu.com/api/v4/questions/48947385/base64.encodebytes(sio.getvalue()).decode()
print(data)
html = \u0026#39;\u0026#39;\u0026#39;
\u0026lt;html\u0026gt;
\u0026lt;body\u0026gt;
\u0026lt;img src="data:image/png;base64,{}" /\u0026gt;
\u0026lt;/body\u0026gt;
\u0026lt;html\u0026gt;
\u0026#39;\u0026#39;\u0026#39;
plt.close()
return html.format(data)
■网友
【matplotlib画图展示在页面上】 Plot matplotlib on the Web 参考下这个吧,还是js省事一点
■网友
想到的方法之一:1、首先得用一个web框架架构网站django、flask,tornado、web.py都可以。2、模板网页上设置按钮,点击按钮运行Python 代码(路由映射到视图函数)生成图片文件,这个图片文件保存在static目录下。同时调用js改写dom 或render 文件名到模板。
■网友
Web可以用plotly, bokehGUI可以用matplotlib.widget (官网有example)
推荐阅读
- 河北衡水365百姓故事汇优秀作品展示生动展现社会各界感人故事
- |扬州收藏家开设“家庭铁路展览馆”展示数万件铁路藏品
- |2020年三季度“新时代盐城好少年”事迹展示
- 静态展示|全新Model Y参数正式曝光,性能出众,很多人都喜欢
- 广西富川:民族服饰秀展示瑶乡风情
- 少年宫|全省乡村学校少年宫优秀成果展示活动在高港精彩上演……
- |公路系统举办微党课评选展示活动
- 关于环艺 建筑 展示这三方面的网站或书籍杂志推荐
- 趣头条|坦克300特别版实力展示,什么是硬派越野风
- 趣头条|【双十一大征集】展示一下我们阿特兹的后备箱吧。。
