Подтвердить что ты не робот

Изменить заголовок окна рисунка в 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
4b9b3361

Ответ 1

Если вы хотите изменить окно, которое вы можете сделать:

fig = pylab.gcf()
fig.canvas.set_window_title('Test')

Ответ 2

На основании ответа Andrew, если вы используете pyplot вместо pylab, тогда:

fig = pyplot.gcf()
fig.canvas.set_window_title('My title')

Ответ 3

Я использовал 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() выполняет аналогичную работу здесь.)

Ответ 4

Вы также можете установить заголовок окна при создании рисунка:

fig = plt.figure("YourWindowName")