python – 在Matplotlib图窗口中更改图标

是否可以更改Matplotlibe图形窗口的图标?我的应用程序有一个按钮,打开带有图形的图形窗口(使用Matplotlib创建).我设法修改了应用程序图标,但是图形窗口仍然具有Tkinter的典型Tk图标. 最佳答案 我用这种方式解决了它:

在我按下用imshow()和show()创建图形的按钮之前,我用这种方式初始化图形:

plt.Figure()
thismanager = get_current_fig_manager()
thismanager.window.wm_iconbitmap("icon.ico")

所以当我按下show()时,窗口会显示我想要的图标.

点赞