Python 设置使用代理ip

方法1:
使用urlib包

proxies_support = urllib.request.ProxyHandler("这里写入你要设置的ip:端口号")
opener = urllib.request.build_opener(proxies_support)
urllib.request.install_opener(opener)  # 将代理Ip设置到全局
#这样后续的访问就会使用你设置的代理ip来进行
res = request.Request(url,headers=headers)

方法2:
使用requests包

proxies="在这里插入ip:端口号"
req=requests.get(url=url,proxies=proxies,headers=header)

方法2比方法1更好用,但是在获取json内容时,方法2无法设置代理,此时可以用方法1.

你可能感兴趣的:(Python)