Как сохранить при закрытии и восстановить, если сохранить положение и размер фигуры (окна) в matplotlib?
У меня есть простой линейный график, как я могу сохранить геометрию окна?
import matplotlib.pyplot as plt
fig, ax = plt.subplots(figsize=(12, 8))
ax.bar(range(3),[2, 3, 1])
plt.tight_layout()
def on_resize(event):
print(fig.get_size_inches())
cid = fig.canvas.mpl_connect('resize_event', on_resize)
plt.show()
Я знаю, что на бэкэнде Qt это работает, но не на других:
fig.canvas.manager.window.SetPosition((500, 0))
или, может быть,
fig.canvas.manager.window.setGeometry(50,100,640,545)
Можно ли это сделать с несколькими цифрами?