Germey преди 8 години
родител
ревизия
e789be1c05
променени са 2 файла, в които са добавени 3 реда и са изтрити 2 реда
  1. 2 2
      proxypool/db.py
  2. 1 0
      proxypool/setting.py

+ 2 - 2
proxypool/db.py

@@ -1,7 +1,7 @@
 import redis
 import redis
 from proxypool.error import PoolEmptyError
 from proxypool.error import PoolEmptyError
 from proxypool.setting import REDIS_HOST, REDIS_PORT, REDIS_PASSWORD, REDIS_KEY
 from proxypool.setting import REDIS_HOST, REDIS_PORT, REDIS_PASSWORD, REDIS_KEY
-from proxypool.setting import MAX_SCORE, MIN_SCORE
+from proxypool.setting import MAX_SCORE, MIN_SCORE, INITIAL_SCORE
 from random import choice
 from random import choice
 
 
 
 
@@ -26,7 +26,7 @@ class RedisClient(object):
         else:
         else:
             raise PoolEmptyError
             raise PoolEmptyError
     
     
-    def add(self, proxy, score=MAX_SCORE):
+    def add(self, proxy, score=INITIAL_SCORE):
         """
         """
         添加代理,设置分数为最高
         添加代理,设置分数为最高
         :param proxy:
         :param proxy:

+ 1 - 0
proxypool/setting.py

@@ -12,6 +12,7 @@ REDIS_KEY = 'proxies'
 # 代理分数
 # 代理分数
 MAX_SCORE = 100
 MAX_SCORE = 100
 MIN_SCORE = 0
 MIN_SCORE = 0
+INITIAL_SCORE = 10
 
 
 VALID_STATUS_CODES = [200]
 VALID_STATUS_CODES = [200]