I currently am trying to get the code from this website: http://netherkingdom.netai.net/pycake.html Then I have a python script parse out all code in html div tags, and finally
A simple solution is to strip trailing whitespace:
with open('gash.txt', 'r') as var:
for line in var:
line = line.rstrip()
print(line)
The advantage of rstrip()
over using a [:-2]
slice is that this is safe for UNIX style files as well.
However, if you only want to get rid of \r
and they might not be at the end-of-line, then str.replace()
is your friend:
line = line.replace('\r', '')
If you have a byte object (that's the leading b'
) the you can convert it to a native Python 3 string using:
line = line.decode()
yon use below
to remove carriage return: