如何在tkinter画布上放置matplotlib动画?

时间:2013-08-25 11:14:18

标签: python animation canvas matplotlib tkinter

我正在尝试将动画添加到tkinter画布。如何通过网格或包方法将matplotlib示例动画放在tkinter画布上。

1 个答案:

答案 0 :(得分:0)

使用FigureCanvasTkAgg,如下所示:

from tkinter import *
from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg

fb = Figure(figsize=(5, 2.5), dpi=100)
b = fb.add_subplot(111)
b.set_title('Ethernet Packet')
canvas = FigureCanvasTkAgg(fb, master=Root)
canvas.get_tk_widget().place(x=540, y=560)
b.plot(final_data)