代理错误[WinError 10061]

时间:2022-07-25
本文章向大家介绍代理错误[WinError 10061],主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

操作过程:

import urllib.request
from urllib.error import URLError,HTTPError

proxy_handler = urllib.request.ProxyHandler({
    'http':'http://127.0.0.1:1080',
    'https':'https://127.0.0.1:1080'
})

opener = urllib.request.build_opener(proxy_handler)
try:
    response = opener.open('http://httpbin.org/get')
    print(response.read().decode('utf-8'))
except URLError as e:
    print(e.reason)

问题结果:

[WinError 10061] 由于目标计算机积极拒绝,无法连接。

解决:

方法一:更换代理,将Proxy换一个能够使用的代理

方法二:找到默认浏览器→局域网设置→自动设置→打开自动检测

除此之外,程序中的代理端口号要与这里地址栏中的端口号保持一致。

博主这里设置的都是1080端口。