def save_file(self, data, overwrite=False):
if overwrite and self.controller.has_saved:
f = open(self.controller.saved_path, 'w')
else:
f = tkfd.asksaveasfile(mode="w")
if f is None:
# If dialogue was closed by the 'cancel'
return
f.write(data)
self.controller.has_saved = True
self.controller.saved_path = f.name
f.close()
评论列表
文章目录