def lendreport(self): name=os.path.join(FILEPATH,'safety_shoes_lend_report.csv') temp_issue_worker_report=tkFileDialog.asksaveasfilename(defaultextension='.csv',filetypes=[('Excel Files','*.csv')],initialdir='C:\\',initialfile=name,title='Save') if os.path.exists(temp_issue_worker_report): os.remove(temp_issue_worker_report) x=Report('safety_shoes') x.output_safetyshoes(temp_issue_worker_report,'lend') print "finished..." tkMessageBox.showinfo('Notice','The Report saved already!')