python 用代理网络
HTTP全局代理:代码实现方式
import os
os.environ["http_proxy"] = "http://127.0.0.1:1087"
os.environ["https_proxy"] = "http://127.0.0.1:1087"
requests代理
import requests
proxies = {'http': "socks5://127.0.0.1:8080",
'https': "socks5://127.0.0.1:8080"}
print(requests.get(url, proxies=proxies).content)
PySocks代理
安装
pip install PySocks
# 例句
import urllib2
import socket
import socks
# socks5
socks.set_default_proxy(socks.SOCKS5, "localhost", 8888)
socket.socket = socks.socksocket
# 业务代码
urllib2.urlopen("http://www.somesite.com/")
版权申明
本文系作者 @开关 原创发布在python 全栈站点。未经许可,禁止转载。
暂无评论数据