只有这种时候能激励我做一些记录。。。
就是如此如此如此:
urllib.urlretrieve(url)报错10061
用所有urllib下的加载数据的方法都会报10061的错,只能下载一个文件,但是大小是0k…
然后这般这般这般:
查了很多方法,包括下面这个博客
python爬虫使用urllib错误 URLError: <urlopen error [Errno 10061]报错解决方法
把浏览器和电脑的代理都关了:
- 浏览器的是win+r ->inetcpl.cpl -> 连接 -> 局域网设置 ->取消代理服务器的选框,如果你的有对钩的话;
- 电脑的是 win+r -> regedit->直接在上面输入路径:计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings -> ProxyEnable 设置为0;
然后试一试,要是还不行,你再重启一次试试,并且保证你运行urllib.urlretrieve(其他亦如是)之前你的这两个设置没问题,切记切记。
反正我是重启之后,又试了很多次,因为呀, 不知道是不是校园网的原因,这个 ProxyEnable总会自己变成1不知道为啥。。懂的请留个言,靴靴~~~
2021/12/26
代理是一个很神奇的东西,只要本地联网有点问题,一定要看是不是代理没有关。用远程服务器走内网的时候也会遇到这个问题