with open("new_file","r") as f: for i in f.readlines(): if not i.strip(): continue if i: print i,
with open(fname, 'r+') as fd: lines = fd.readlines() fd.seek(0) fd.writelines(line for line in lines if line.strip()) fd.truncate()