import codecs f=codecs.open("testfile1.txt",mode="rb",encoding="iso-8859-1") # precise encoding doesn't matter # when replaced with f=open("testfile1.txt",mode="rb") it works fine... for line in f: if line.endswith('\r'): print "LINE ENDS WITH CR!: ",repr(line)