2017-08-11 102 views
-2

我想從url獲取源代碼,以在python中構建應用程序。我用源代碼來自URL

from urllib.request import urlopen 
html = urlopen("http://www.google.com/") 
print(html.code) 

這將返回我的HTTP代碼(200) 我應該怎麼做才能讓HTML代碼(在「查看源代碼」頁的內容)?

+1

[HOWTO獲取網絡資源使用的urllib包(https://docs.python.org/3/howto/urllib2.html) –

+0

我是新來的Python,我想使用讀取功能, 打印(html.read)應該工作,但是,它出錯的其他網址 –

+0

使用嘗試 - 除了處理錯誤 –

回答

1

您必須使用讀取方法來獲取源代碼。

from urllib.request import urlopen 
html = urlopen("http://www.google.com/") 
content = html.read() 
print(content) 
+0

是的,它的工作,謝謝 –