代理错误[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端口。

猜你喜欢

转载自www.cnblogs.com/hankleo/p/10246892.html