-1
我有一個文本文件,其中包含幾行,我想打印每一行。據我所知,這個代碼應工作:Python - 從文件打印行
file = open("text.txt", "r")
lines = file.readlines()
for line in lines:
print line
file.close()
但它沒有,它給了我一個語法錯誤.. 有誰知道爲什麼嗎? 我嘗試過使用IDLE和Eclipse(PyDev),它在兩者中都不起作用。 我的Python版本是3.4 謝謝!
如果您正在使用Python 3.4,你應該得到'語法錯誤:缺少調用'print'的圓括號。你對這條信息有什麼不清楚? – timgeb
嗯,我以爲你知道它是因爲它是標準的行爲,並沒有假設你使用的可能是錯誤配置的IDE :) – timgeb
我沒有收到這條消息。我得到的消息是「SyntaxError:invalid syntax」,就是這樣。 – Gambit2007