My .txt file looks like this:
![enter image description here][1]
How can I read my txt file into a string object that can be printed in the same format as above?
I have tried:
with open ("/Users/it/Desktop/Classbook/masterClassList.txt", "r") as myfile:
data = myfile.read()
for item in data:
print item
This code prints every character on a new line. I need the txt file to be a string in order to call string methods, particularly 'string.startswith()'
As you can see, in my IDE console, the lines are printing with a black line of spaces in between each line of content. How can I eliminate these blank lines?
Here is my working solution:
with open ("/Users/it/Desktop/Classbook/masterClassList.txt", "r") as myfile:
data = myfile.read()
for line in data:
line.rstrip()
print data
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…