On 07/27/2014 11:25 PM, Noah wrote:
Hi there,
The following code I am using to read in lines from a text file. The
indentation of the text is getting lost. How can I correct that?
for file in files:
with open (file, "r") as file:
lines = file.readlines()
for line in lines:
line = re.sub("#.*", "", line)
line = line.strip()
The *strip* method on strings removes all whitespace from both ends.
There goes your indentation.
policy_lines.append(line)
print line
Cheers
Example:
>>> " abc ".strip()
'abc'
Gary Herron
--
https://mail.python.org/mailman/listinfo/python-list