def copysort(filename): title,seriesdate,sender,extension,seriestime = getFileInfo(filename) if not(os.path.isdir(title)): os.mkdir(title) log = open('log.txt','a') newfilename = otr_rename.buildNewFileName(filename) if newfilename != False: newfilename = "".join(i for i in newfilename if i not in r'\/:*?"<>|') newpath = title+'/'+newfilename else: newpath = title+'/'+filename if not(os.path.isfile(newpath)): move(filename,newpath) log.write(filename + ' was copied to ' + newpath + '\n') log.close()
def getInfo(self, Form): a=self.lineEdit.text() filename=os.path.relpath(str(a)) newfilename = otr_rename.buildNewFileName(filename) self.lineEdit_2.setText(newfilename)