免费
云、[高可用全球免费库](https://ip.jiangxianli.com/?page=3)、国内高匿、齐云、小幻、快、89免费、IP、小舒、西拉、seo方法、66免费
付费
阿布云、芝麻、闪臣(free 180min)、大象、全网、蘑菇、云、站大爷、蜻蜓
挺多的 付费的就不整那么多了
名字加上代理两个字 搜
有了代理网站,就有了代理IP和端口。代理有全局模式和局部模式:全局嘛,就是你这个主机所有的请求都是通过你这个代理发出;局部就是你想一些请求或者指定一个请求用配置的代理。
1、系统
Windows系统:按下win键,直接敲代理,进去代理设置下IP端口
Mac等带终端的:环境变量增加两行代理配置,如下
export http_proxy="http://127.0.0.1:1234" export https_proxy="http://127.0.0.1:1234"
http://不能省略
2、python代码引用
其实也是修改运行环境变量
import os os.environ["http_proxy"] = "http://127.0.0.1:1231" os.environ["https_proxy"] = "http://127.0.0.1:1231"
3、安装tsocks后,编辑/etc/tsocks.conf,以SOCKS5代理为例:
server = 代理IP server_port = 代理端口 server_type = 5
再跑程序时,加上tsocks
tsocks python a.py
1、创建代理池 这里以西刺代理为例
import re
import requests
from bs4 import BeautifulSoup
def get_proxy():
#代理网站
url='http://www.xiladaili.com/'
#代理池(列表)
proxies_li = []
herder={
'Upgrade-Insecure-Requests':'1',
'Accept-Encoding':'gzip, deflate',
'Accept-Language':'zh-CN,zh;q=0.9',
'Accept':'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,**;q=0.8',
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36"
}
url='https://www.baidu.com'
proxies = { "http": "http://"+str(ipt) }
request=requests.get(url,headers=herder,proxies=proxies)
if request.status_code==200:
print('可用代理'+ipt)
else:
print('不可用代理'+ipt)



