MCPcopy Index your code
hub / github.com/Python3WebSpider/ProxyPool / exists

Method exists

proxypool/storages/redis.py:110–116  ·  view source on GitHub ↗

if proxy exists :param proxy: proxy :return: if exists, bool

(self, proxy: Proxy, redis_key=REDIS_KEY)

Source from the content-addressed store, hash-verified

108 self.db.zrem(redis_key, proxy.string())
109
110 def exists(self, proxy: Proxy, redis_key=REDIS_KEY) -> bool:
111 """
112 if proxy exists
113 :param proxy: proxy
114 :return: if exists, bool
115 """
116 return not self.db.zscore(redis_key, proxy.string()) is None
117
118 def max(self, proxy: Proxy, redis_key=REDIS_KEY, proxy_score_max=PROXY_SCORE_MAX) -> int:
119 """

Callers 2

addMethod · 0.95
testMethod · 0.80

Calls 1

stringMethod · 0.80

Tested by 1

testMethod · 0.64