def SaveToFile(parent, text): import Dialog path = Dialog.SaveFile(parent, 'Text', 'txt') if not path: return fp = open(path, 'w') try: fp.write(text) finally: fp.close()
def SaveProjectTo(self, path): if not path: path = Dialog.SaveFile(self, 'pickle', 'pkl', 'Save project as') if not path: return else: if not Dialog.OverwriteConfirm(self, path): return self.path = path self.DoSave(path) self.SetTitle(path + ' - PyLoad')