proxy_pool icon indicating copy to clipboard operation
proxy_pool copied to clipboard

老哥,我想问一下用get参数请求代理池,source项会提示很多免费源的名字,但是这些免费源我都删了呀,这是什么原因导致的?

Open ganbiedetuzi opened this issue 3 years ago • 2 comments

老哥,我想问一下,添加get参数后/get/,会这样显示 {"anonymous":"","check_count":8,"fail_count":0,"https":false,"last_status":true,"last_time":"2022-01-16 20:53:18","proxy":"111.43.79.98:8085","region":"","source":"freeProxy09"}

但是我已经删除了fetcher文件夹中的关于免费的IP代理网站的代码以及setting.py文件中的PROXY_FETCHER列表的免费IP代理,我改写了freeProxy01类中的获取IP的途径,但是,为什么api返回的信息中source会有freeProxy09的词汇,几乎1到10他都是来回切换的,这令我十分的纳闷,是您这么设定的吗?还是我这里有什么地方没有设置好

这是我设置setting.py文件中的设置 PROXY_FETCHER = [ "freeProxy01" # "freeProxy02", # "freeProxy03", # "freeProxy04", # "freeProxy05", # "freeProxy06", # "freeProxy07", # "freeProxy08", # "freeProxy09", # "freeProxy10" ]

fetcher文件夹中的设置,后面的几个免费源我都删了 @staticmethod def freeProxy01(): """ 芝麻 :return: """ url = 'api'

    response = requests.get(url).text
    response = response.split()
    for i in response:
        if '2秒' not in i:
            yield i 

ganbiedetuzi avatar Jan 16 '22 13:01 ganbiedetuzi

是不是你数据库的历史数据没有清

jhao104 avatar Jan 17 '22 01:01 jhao104

是不是你数据库的历史数据没有清

是的老哥确实是这样,清除redist数据库中的数据后就可以了

ganbiedetuzi avatar Jan 17 '22 02:01 ganbiedetuzi