在pylab中更改图形窗口标题
我该如何在pylab/python中设置图形窗口的标题?
fig = figure(9) # 9 is now the title of the window
fig.set_title("Test") #doesn't work
fig.title = "Test" #doesn't work
8 个回答
39
根据Andrew的回答,如果你使用pyplot而不是pylab,那么:
fig = pyplot.gcf()
fig.canvas.set_window_title('My title')
66
你在创建图形的时候,也可以设置窗口的标题:
fig = plt.figure("YourWindowName")
175
如果你想真正改变窗口的话,可以这样做:
fig = pylab.gcf()
fig.canvas.set_window_title('Test')
更新于2021年5月15日:
上面的解决方案已经不再推荐使用了,可以查看这里。现在应该使用:
fig = pylab.gcf()
fig.canvas.manager.set_window_title('Test')