def CallSave(self, Unsaved): Save.FileSave(Unsaved) try: #Once fil has been saved we clear out the data so if we use the program again it doesn't merge the old file as well self.DataAndStats = None self.PastTrendReport = None self.TrendReportList = [] except Exception as ClearData: print( "an error occured while trying to reset the data.........ERROR: {}" .format(ClearData))