gpt4 book ai didi

python - Python:URLError:
转载 作者:行者123 更新时间:2023-12-03 12:08:59 33 4
gpt4 key购买 nike

操作系统:Windows 7;使用Python GUI Shell的Python 2.7.3

我正在尝试通过Python阅读网站,并且有几位作者使用了urlliburllib2库。要将网站存储在变量中,我看到了类似的方法:

import urllib
import urllib2
g = "http://www.google.com/"
read = urllib2.urlopen(g)

最后一行在120+秒后生成错误:
> Traceback (most recent call last):   File "<pyshell#27>", line 1, in
> <module>
> r = urllib2.urlopen(o) File "C:\Python27\lib\urllib2.py", line 126, in urlopen
> return _opener.open(url, data, timeout) File "C:\Python27\lib\urllib2.py", line 400, in open
> response = self._open(req, data) File "C:\Python27\lib\urllib2.py", line 418, in _open
> '_open', req) File "C:\Python27\lib\urllib2.py", line 378, in _call_chain
> result = func(*args) File "C:\Python27\lib\urllib2.py", line 1207, in http_open
> return self.do_open(httplib.HTTPConnection, req) File "C:\Python27\lib\urllib2.py", line 1177, in do_open
> raise URLError(err) URLError: <urlopen error [Errno 10060] A connection attempt failed because the connected party did not properly
> respond after a period of time, or established connection failed
> because connected host has failed to respond>

我尝试绕过 g变量,并尝试也没有成功 urlopen("http://www.google.com/")(它在相同的时间长度后会产生相同的错误)。

最佳答案

错误代码10060表示它无法连接到远程对等方。可能是由于网络问题或大多数是您的设置问题(例如代理设置)引起的。

您可以尝试将同一主机与其他工具(例如ncat)和/或与同一本地网络中的另一台PC连接,以查找发生问题的位置。

对于代理问题,这里有一些 Material :

Using an HTTP PROXY - Python

Why can't I get Python's urlopen() method to work on Windows?

希望能帮助到你!

关于python - Python:URLError:<urlopen错误[Errno 10060],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45831044/

33 4 0

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