def getAllDataPoints(): logger.info('Building a list of all feature data points in file' + Helpers.getAllImagesDataDumpFile()) nl='\r\n' df=open(Helpers.getAllImagesDataDumpFile(),'w') df.write('key,val'+nl) for i in Helpers.getMainDataFileList(): imageData=json.load(open(i)) for k,v in imageData['data'].iteritems(): df.write(k+','+v+nl) df.close()
def DeleteObsoleteDataFiles(): mainDataFileList= Helpers.getMainDataFileList() allDataFiles=Helpers.getAllDataFilesList() for i in allDataFiles: try: logger.info( 'Found: '+ str(mainDataFileList.index(i))) except ValueError: logger.info( i + 'Does not have a corresponding image file.') Helpers.deleteDataFile(i)