爬虫中“目标计算机积极拒绝”问题的解决 您所在的位置:网站首页 苹果电脑拒绝连接请求怎么解决问题 爬虫中“目标计算机积极拒绝”问题的解决

爬虫中“目标计算机积极拒绝”问题的解决

2024-06-30 12:10| 来源: 网络整理| 查看: 265

今天在学习《Python3网络爬虫开发实战》第36页的urllib库的时候,运行了一下书中的这个代码,出现了WinError 10061的错误。我找到了两种解决方法。

 方法一:修改代理设置

1.打开控制面板→网络和Internet→Internet选项→连接→局域网设置

2.打开自动检测→关闭代理服务器→确定

方法二:更换IP地址

我在网上搜到的解决方法都是方法一这种的,但是这个方法对我没用。我偶然看到我的端口显示的80,而这个是8080。我猜想会不会是端口不匹配导致的。

然而我把8080改成80之后还是不行。

 最后,我换了一个跟自己电脑端口匹配的免费IP地址之后就通过了。(免费IP地址这里找→国内最新免费HTTP代理IP平台 - 蜜蜂代理 (beesproxy.com))

打开命令提示符后输入“netstat -na”命令可查看电脑端口号。

from urllib.error import URLError from urllib.request import ProxyHandler,build_opener proxy_handler=ProxyHandler({ 'http':'http://81.68.243.42:80', 'https':'https://81.68.243.42:80' }) opener=build_opener(proxy_handler) try: response=opener.open('https://www.baidu.com') print(response.read().decode('utf-8')) except URLError as e: print(e.reason)



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有