gpt4 book ai didi

python - urllib2 连接超时错误

转载 作者:太空宇宙 更新时间:2023-11-03 15:28:27 26 4
gpt4 key购买 nike

我正在尝试使用 urllib2 打开一个页面,但我一直收到连接超时错误。
我正在使用的线路是: f = urllib2.urlopen(url)

确切的错误是:

URLError: <urlopen error [Errno 110] Connection timed out>

最佳答案

urllib2 遵循 robots.txt。许多站点阻止默认的 User-Agent

尝试通过创建 Request 对象并将它们用作 urlopen 的参数来添加新的 User-Agent:

import urllib2

request = urllib2.Request('http://www.example.com/')
request.add_header('User-agent', 'Mozilla/5.0 (Linux i686)')

response = urllib2.urlopen(request)

有几个详细的演练可用,例如 http://www.doughellmann.com/PyMOTW/urllib2/

关于python - urllib2 连接超时错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3197299/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com