
Это работает нормально, но теперь я хотел бы позже добавить дополнительные текст статуса на эта строка. Я делаю это для того, чтобы графики можно было размещать на экране в виде карточек, отображая при этом содержание и статус.
[img]https://i .sstatic.net/9QxokpMK.png[/img]
Кто-нибудь знает, как это сделать?
Вот тестовый код, который изменяет специальную переменную рисунка _label
figs = []
x,y = 100,100
for i in 0,1,2,3,4:
fig = plt.figure(num=f'P1105{str(i)}')
print(fig._label)
figs.append(plt.figure(num=f'P1105{str(i)}'))
fig.canvas.manager.window.setGeometry(x, y+i*25, 300, 100)
for i in 0,1,2,3,4:
fig = plt.figure(f'P1105{str(i)}')
print('original _label is {fig._label}')
# update figure reference num, special variable _label, and redraw
fig._label = f'new _label is P1105{str(i)} for figure {i}'
print(fig._label)
fig.canvas.draw()
Подробнее здесь: https://stackoverflow.com/questions/793 ... er-as-text
Мобильная версия