我想获得一个html页面并阅读内容。我使用请求(python),我的代码很简单:
import requests
url = "http://www.romatoday.it"
r = requests.get(url)
print r.text
当我尝试执行这个过程时,我得到ever:连接失败。',错误(110,'连接超时')如果我在浏览器中打开url,一切正常。
如果我使用其他url的请求都是ok的
我认为是"http://www.romatoday.it"的特殊性,但我不明白是什么问题。你能帮我一下吗?
问题可能是这里的逗号
>> url = "http://www.romatoday,it"
应为点
>> url = "http://www.romatoday.it"
我试过了,它对我有效
嗯…你有没有尝试过其他的包,而不是"请求"?代码blow的结果与你的代码相同。
import urllib
url = "http://www.romatoday.it"
r = urllib.urlopen(url)
print r.read()
运行代码后捕获的图片