As far as i am aware i dont think there is a way to return multiple hits with glob.
use zip to iterate over both
use zip to iterate over both
for f1,f2 in zip(glob.glob('*.err'), glob.glob('*.log')): os.remove(f1) os.remove(f2)or for a shorter for loop header
err = glob.glob('*.err') log = glob.glob('*.log') for f1,f2 in zip(err, log): os.remove(f1) os.remove(f2)or just use a function
def remove_files(ext): for f in glob.glob(ext): os.remove(f) remove_files('*.err') remove_files('*.log')
Recommended Tutorials: