import os,sys,codecs for root, dirs, files in os.walk("./presets"): for fn in files: path = root + '/' + fn if fn[-1] == '~': continue try: with open(path,'r') as f: data = f.read() if data[0] != '\n': print(path,'no initial newline') except: print(path,sys.exc_info()[0])