gpt4 book ai didi

python - 无法通过 tor ConnectionRefusedError : [WinError 10061] 发出 python 请求

转载 作者:行者123 更新时间:2023-12-01 06:38:48 26 4
gpt4 key购买 nike

我尝试通过 Tor 使用 python 请求发出请求,但收到错误“ConnectionRefusedError: [WinError 10061] 无法建立连接,因为目标计算机主动拒绝它”。

这是我正在使用的代码:

import requests

def get_tor_session():
session = requests.session()
# Tor uses the 9050 port as the default socks port
session.proxies = {'http': 'socks5://127.0.0.1:9050',
'https': 'socks5://127.0.0.1:9050'}
return session

# Make a request through the Tor connection
# IP visible through Tor
session = get_tor_session()
print(session.get("http://httpbin.org/ip").text)
# Above should print an IP different than your public IP

# Following prints your normal public IP
print(requests.get("http://httpbin.org/ip").text)

我尝试禁用防火墙等,但似乎无法理解问题,任何帮助将不胜感激。我正在使用 python 3.7 windows 10。

最佳答案

感谢您的所有帮助,是的,正如评论中已经提到的,代理出现了问题。

我改变了:

session.proxies = {'http':  'socks5://127.0.0.1:9050',
'https': 'socks5://127.0.0.1:9050'}

致:

session.proxies = {'http':  'socks5://127.0.0.1:9150',
'https': 'socks5://127.0.0.1:9150'}

地址中的 90 到 91 就成功了!

关于python - 无法通过 tor ConnectionRefusedError : [WinError 10061] 发出 python 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59551276/

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