如何使用Python设置SOCKS5代理IP

2023-04-17 00:00:00 设置 代理 如何使用

使用Python设置SOCKS5代理IP需要使用第三方库,如socks库和requests库。下面给出一个简单的代码演示:

import socks
import requests

# 设置SOCKS5代理IP和端口号
socks.set_default_proxy(socks.SOCKS5, '127.0.0.1', 1080)
# 安装socks代理
socket.socket = socks.socksocket

# 发送请求
response = requests.get('https://pidancode.com')
print(response.text)

以上代码中,首先使用set_default_proxy函数设置了SOCKS5代理IP为127.0.0.1,端口号为1080,然后安装了socks代理,最后使用requests库发送一个GET请求获取https://pidancode.com网站的响应内容。

需要注意的是,该代码只是一个简单演示,实际使用中可能还需要处理一些异常情况。另外,如果代理需要认证,还需要使用socks.set_default_proxy函数的usernamepassword参数设置认证信息。

相关文章