千家信息网

Python怎么实现在tkinter中使用matplotlib绘制图形

发表于:2024-12-12 作者:千家信息网编辑
千家信息网最后更新 2024年12月12日,这篇文章主要介绍"Python怎么实现在tkinter中使用matplotlib绘制图形"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"Python怎么实现在t
千家信息网最后更新 2024年12月12日Python怎么实现在tkinter中使用matplotlib绘制图形

这篇文章主要介绍"Python怎么实现在tkinter中使用matplotlib绘制图形"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"Python怎么实现在tkinter中使用matplotlib绘制图形"文章能帮助大家解决问题。

一. 代码:

#coding=utf-8

importsys

importTkinterasTk

importmatplotlib

fromnumpyimportarange,sin,pi

来自马特洛特利。后端。后端_ Tkaggimportfigures可扩展标记,导航工具栏2标记

frommatplotlib。后端_basesimportkey_press_handler

来自马特洛特利。图导入图

matplotlib.use('TkAgg ')

root=Tk .Tk()

华为云测试-matplotlibinTK ')

#设置图形尺寸与质量

f=数字(figsize=(5,4),dpi=100)

a=f.add_subplot(111)

t=arange(0.0,3,0.01)

s=sin(2*pi*t)

#绘制图形

a .绘图(t,s)

#把绘制的图形显示到图形界面窗口上

canvastKaggg(f,master=root)

canvas.show()

canvas.get_tk_widget().包装(侧面=Tk .TOP,fill=Tk .两者,展开=1)

#把绘制精美的图表绘制图形的导航工具栏显示到图形界面窗口上

工具栏=导航工具栏2标签(画布,根)

工具栏。更新()

帆布. tkcanvas.pack(side=Tk .TOP,fill=Tk .两者,展开=1)

#定义并绑定键盘事件处理函数

defon_key_event(event):

打印('您按了% s"%事件。键")

key_press_handler(事件、画布、工具栏)

帆布。mpl _ connect(' key _ press _ event ',on_key_event)

#按钮单击事件处理函数

def_quit():

#结束事件主循环,并销毁应用程序窗口

root.quit()

root.destroy()

button=Tk .按钮(主=根,文本='退出,命令=_退出)

button.pack(side=Tk .底部)

主回路(二. 运行结果:)

关于"Python怎么实现在tkinter中使用matplotlib绘制图形"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注行业资讯频道,小编每天都会为大家更新不同的知识点。

图形 工具 工具栏 事件 知识 导航 函数 帆布 按钮 标记 画布 界面 行业 特利 马特 马特洛 处理 更新 不同 实用 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 为什么软件开发从零到一最简单 组织学习网络安全法的通知 单位信息网络安全国产化比率 上海软件开发定制公司如何选择 梦幻西游历史服务器多久有效 将数据库中的表导入到 沈阳软件开发驻场费用 软件开发企业研发费用明细 安徽时代网络技术分类技术 本机sql数据库在哪里查看 运用网络技术管理生产成本核算 监控存储服务器感叹号灯亮 sql 服务器属性 农行软件开发中心面试培训班 蒲剧下载软件开发 mysql主从数据库有什么用 服务器中病毒重启 互联网企业是科技企业吗 新疆时代方向网络技术 数据库创建用户登录界面 这样解决网络安全问题 华为服务器硬盘驱动 用友数据库在哪 人渣多人模式怎么刷新不到服务器 浙江财经大学计算机数据库 太仓专业性网络技术要多少钱 数据库的数据模型有 分发网络安全知识宣传手册 微信公司数据库丢失有什么后果 眼镜行业软件开发地点
0