Fügen Sie den folgenden Teil unter dem Skript hinzu, das die Abbildung mit matplotlib anzeigt.
tkinter.py
def _destroyWindow():
root.quit()
root.destroy()
root = tk.Tk()
root.withdraw()
root.title("title")
root.geometry("770x500")
root.protocol('WM_DELETE_WINDOW', _destroyWindow) # When you close the tkinter window.
# Canvas
canvas = FigureCanvasTkAgg(fig, master=root) # Generate canvas instance, Embedding fig in root
canvas.draw()
canvas.get_tk_widget().pack()
#canvas._tkcanvas.pack()
# root
root.update()
root.deiconify()
root.mainloop()
Wenn damit die Zahl der blauen Federmarkierung angezeigt wird, ist dies in Ordnung
Recommended Posts