Пример #1
0
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'
  
Пример #3
0
      
    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'