Ответ 1
Если вы хотите изменить окно, которое вы можете сделать:
fig = pylab.gcf()
fig.canvas.set_window_title('Test')
Как установить заголовок окна фигуры в 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
Если вы хотите изменить окно, которое вы можете сделать:
fig = pylab.gcf()
fig.canvas.set_window_title('Test')
На основании ответа Andrew, если вы используете pyplot вместо pylab, тогда:
fig = pyplot.gcf()
fig.canvas.set_window_title('My title')
Я использовал fig.canvas.set_window_title('The title')
с fig
, полученным с помощью pyplot.figure()
, и он тоже хорошо работал:
import matplotlib.pyplot as plt
...
fig = plt.figure(0)
fig.canvas.set_window_title('Window 3D')
(Кажется, .gcf()
и .figure()
выполняет аналогичную работу здесь.)
Вы также можете установить заголовок окна при создании рисунка:
fig = plt.figure("YourWindowName")