Path.CURVE3, (2, 3)),
(Path.CLOSEPOLY, (0, 1)) # 最后一个点,结束绘制.这里让它等于第一个点也就是闭合了,才构成图形
]
# 序列解包再zip重组,将指令放在一起...,坐标放在一起(得到两个元组)
codes, verts = zip(*path_data) # 这里的等号也是一种序列解包,将[(),()]解成两个()
# 根据顶点和指令创建Path对象
path...将Matplotlib绘制的图显示到Tkinter中
tkinter是python的一个GUI库,有时候PC端UI界面上需要显示复杂的图时候就会用到这点。...)
canvas.draw() # 注意show方法已经过时了,这里改用draw
canvas.get_tk_widget().pack(side=tkinter.TOP, # 上对齐...=_quit)
# 按钮放在下边
button.pack(side=tkinter.BOTTOM)
# 主循环
root.mainloop()
运行结果:
?