我是第一次程序員,第一次使用StackOverflow用戶,從Allen Downey's free online text "Think Python"學習。練習14.5「Think Python」(Allen Downey)
此處顯示的代碼來自練習14.5(第143頁)。我一直在想弄清楚.fp
是幹什麼的;我的搜索都是空的。我用有和沒有它的代碼運行代碼,並沒有注意到結果中的任何差異。我會很感激任何人的幫助。
import urllib
conn = urllib.urlopen('http://thinkpython.com/secret.html')
for line in conn.fp:
print line.strip()
歡迎,@pinoy! – invert
@MaksymPolshcha @ SeanJohnson @monkut @KayZhu 非常感謝您的回覆。我花了一段時間來消化你的答案。我仍然習慣於Python文檔中使用的詞典。 據我所知,'.fp'是文件類/ Request對象中固有的一個屬性,所以不需要指定它(以這種方式使用)。這有點像指定'r'只以讀取模式打開文件,即使它不是必需的,因爲Python默認在該模式下打開文件。如果這是魯莽的比較,請讓我知道。 –
@wez謝謝! –