for file_address in FilesList: CodeName, FileName, FolderName = dz.Analyze_Address(file_address, verbose=False) if (FileName in [ 'WHT_Galaxies_properties.txt' ]) or ('run' in FileName) or ('_lick_indeces.txt' in FileName): files_to_keep.append(FolderName + FileName) else: files_to_delete.append(FolderName + FileName) print '\n--These files will be deleted:' for file_address in files_to_delete: print file_address, ' -> X' print '\n--These files will be preserved:' for file_address in files_to_keep: print file_address, ' -> V' #Dialog box to confirm if we want to delete the files delete_check = dz.query_yes_no('Are you sure you want to delete these files?', 'no') #Proceed to delete if delete_check: for file_address in files_to_delete: remove(file_address) print file_address, ' -> deleted'
elif '_c.fits' in file_name_i: dz.reducDf.ix[i,'reduc_tag'] = 'target_crop' elif '_e.fits' in file_name_i: dz.reducDf.ix[i,'reduc_tag'] = 'extracted_spectrum' elif '_bg.fits' in file_name_i: dz.reducDf.ix[i,'reduc_tag'] = 'background_removed' elif '_fx.fits' in file_name_i: dz.reducDf.ix[i,'reduc_tag'] = 'flux_calibrated' elif file_name_i[0] != 'r': dz.reducDf.ix[i,'reduc_tag'] = 'not_recovered' for i in range(len_frame): print i, obstype_i, dz.reducDf.iloc[i].file_name, dz.reducDf.iloc[i].OBJECT, '\t\t->', dz.reducDf.iloc[i].reduc_tag, '(', dz.reducDf.iloc[i].frame_tag, ')' #Check if the files is already there before overwritting if path.isfile(dz.reduc_RootFolder + dz.frame_filename): delete_check = dzt.query_yes_no('Are you sure you want to udate the reduction_dataframe?', 'no') if delete_check: dz.save_reducDF() print 'Log generated' else: dz.save_reducDF() print 'Log generated'
CodeName, FileName, FolderName = dz.Analyze_Address(file_address, verbose=False) if (FileName in ['WHT_Galaxies_properties.txt']) or ('run' in FileName) or ('_lick_indeces.txt' in FileName): files_to_keep.append(FolderName + FileName) else: files_to_delete.append(FolderName + FileName) print '\n--These files will be deleted:' for file_address in files_to_delete: print file_address, ' -> X' print '\n--These files will be preserved:' for file_address in files_to_keep: print file_address, ' -> V' #Dialog box to confirm if we want to delete the files delete_check = dz.query_yes_no('Are you sure you want to delete these files?', 'no') #Proceed to delete if delete_check: for file_address in files_to_delete: remove(file_address) print file_address, ' -> deleted'