def stockreport(self): name=os.path.join(FILEPATH,'tshirt_stock_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('tshirt') x.stock_tshirt(temp_issue_worker_report) print "finished..." tkMessageBox.showinfo('Notice','The Report saved already!')