我的.txt文件看起來是這樣的:逐行讀取.txt文件一行在Python
[在這裏輸入的形象描述] [1]
我怎麼能讀我的txt文件到一個字符串對象!可以用與上面相同的格式打印?
I have tried:
with open ("/Users/it/Desktop/Classbook/masterClassList.txt", "r") as myfile:
data = myfile.read()
for item in data:
print item
此代碼打印新行上的每個字符。我需要txt文件作爲字符串來調用字符串方法,特別是'string.startswith()'
正如您所看到的,在我的IDE控制檯中,行之間打印着一行黑色空格每行內容。我怎樣才能消除這些空白行?
這是我工作的解決方案:
with open ("/Users/it/Desktop/Classbook/masterClassList.txt", "r") as myfile:
data = myfile.read()
for line in data:
line.rstrip()
print data
謝謝@Alex Martelli,請參考我上面的編輯。 –
@PhilipMcQuitty他已經解決了這個問題,在字符串 –
上調用'.strip()'只聽這個人。認真。 – roy