2017-08-07 98 views
0

我想從網站收集一些數據,但它使我無法在您的國家/地區網頁上找到該數據。我嘗試使用來自同一個國家的代理服務器,但它沒有幫助。 這裏是我的代碼python3中的網頁抓取

import urllib.request 
proxy_support = urllib.request.ProxyHandler({'http':'149.56.44.146:9201'}) 
opener = urllib.request.build_opener(proxy_support) 
urllib.request.install_opener(opener) 
with urllib.request.urlopen('http://www.seamless.com') as response: 
    print(response​.read()) 

我不知道這裏有什麼問題。有人可以幫助請求。

+0

我測試你的程序,你得到的是不是一個「錯誤」,這只是一個說明的頁面(所以你可能想編輯那個單詞)。話雖如此,我收到了同樣的信息。也許代理也在一個不接受服務的國家?你有沒有嘗試過來自不同國家的多個代理? –

+0

我嘗試使用VPN,並發現它在美國工作,然後我用美國代理服務器,是的,我已經嘗試了很多美國代理全部導致相同的HTML頁面。 –

+0

編輯謝謝先生。 –

回答