I am looking for a way to strip the blank line and the empty newline at the end of the text file. I can get the blank lines removed from the file but it always leaves the end line (which is blank) as a newline. My code is here and it works but leaves the newline at the end of the file. How do I get rid of it?
import re f = open("oldfile.txt") w = open("newfile.txt", "wt") for line in f.readlines(): line = re.sub(r'^\s+$', '', line) w.write(line) w.close() I have tried everything I know and still falling short. Any help? -- http://mail.python.org/mailman/listinfo/python-list