Matplotlib:关闭图形时关闭文件文本
答
的问题
class ControlSys():
def __init__(self, fig):
self.fig = fig
self.fig.canvas.mpl_connect('close_event', self.handle_close)
def handle_close(self, event):
event.canvas.figure.has_been_closed = True
fileResults.close()
# code.....
if __name__ == '__main__':
fileResults = open("path", "a")
fig = plt.subplots(1, 1)
# write into the file..."
# code...
plt.show()
的一部分可能的解决方案有一个看看:https://matplotlib.org/examples/event_handling/close_event.html。但请展示一些主动权,并告诉我们您尝试了什么,哪些方法无效,您卡在哪里,...... – Bart
关于禁用最小化按钮:您昨天已经在这里问过这个问题了...... 。 – Bart