以下示例适用于python2 及 python3
库
进行http请求,我们一般使用requests库,该库支持http/https代理。 安装如下 pip install requests
代码
下面以使用socks5代理为例
import requests
proxyHost = "222.222.222.222" #获取到的代理IP
proxyPort = "12345" #获取到的代理端口
key = "key" #用户key
passwd = "123456" #用户密码
# 账密模式
proxy = 'socks5://{}:{}@{}:{}'.format(key, passwd, proxyHost, proxyPort)
# 如果使用IP白名单模式,请用下行替换上一行
# proxy = 'socks5://{}:{}'.format(proxyHost, proxyPort)
proxies = {
"http": proxy,
"https": proxy
}
response = requests.get("www.jshk.com.cn", proxies=proxies)
print(response.text)