【发布时间】:2015-02-16 18:52:44
【问题描述】:
我正在尝试在我的 aws 实例上运行一个简单的脚本。相同的脚本在 Windows 7 和 ubuntu (python27) 上运行良好。但是当我在我的服务器上运行我的脚本时,网站将我重定向到一个错误页面,上面写着“你必须在浏览器上启用 js”。
到目前为止,我尝试了很多东西(用户代理、重定向处理程序、机械化分机)。我仅通过以下域获得这些重定向。所有其他启用 js 的网站都运行良好。
你有什么想法吗?
import urllib2
req = urllib2.Request("http://www.sahibinden.com/ilan/emlak-konut-satilik-karatepe-emlak-tan-zumrutevler-de-2-plus1-ara-kat-luks-daire-186413632/detay")
response = urllib2.urlopen(req)
the_page = response.read()
print the_page
编辑:原来网页阻止了我的服务器 ip。感谢帮助
【问题讨论】:
标签: python beautifulsoup urllib2 url-parsing