Python代理ip代码示例

隧道代理和其他代理ip也有共同点优势比路由器更容易配置,可以在工作过程中生成各种记录,工作在应用层,可以对各种数据进行检查,按照一定的准则,生成各种日志、记录。除此之外,代理IP还能对数据内容进行过滤,灵活甚至完全控制进出流量和内容,为用户提供透明的加密机制。
进行http请求,我们一般使用requests库,该库支持http/https代理。 安装如下

pip install requests

如果需要使用socks5代理,可以安装支持socks的版本

pip install 'requests[socks]'

下面以使用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("https://httpbin.org/get", proxies=proxies)
print(response.text)

如果想使用http/https代理,请修改接入代理的协议,如下

# 账密模式
proxy = 'http://{}:{}@{}:{}'.format(key, passwd, proxyHost, proxyPort)
# 如果使用IP白名单模式,请用下行替换上一行
# proxy = 'http://{}:{}'.format(proxyHost, proxyPort)

参考代理点http://www.qg.net

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值