如何使用Python设置SOCKS5代理IP
使用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
函数的username
和password
参数设置认证信息。
相关文章