Преглед на файлове

登录添加25秒延迟

lizongze преди 2 години
родител
ревизия
fdf926e5a7
променени са 1 файла, в които са добавени 2 реда и са изтрити 1 реда
  1. 2 1
      FworkSpider/untils/cookie_pool.py

+ 2 - 1
FworkSpider/untils/cookie_pool.py

@@ -120,11 +120,12 @@ class LoginCookiePool(CookiePoolInterface):
             update_columns_value=username)
 
     @func_set_timeout(60)
-    def get_cookie(self, wait_when_null=True) -> User:
+    def get_cookie(self, wait_when_null=True, sleeptime=25) -> User:
         while True:
             try:
                 user_cookie = self._redisdb.rpoplpush(self._tab_cookie_pool)
                 if not user_cookie and wait_when_null:
+                    tools.delay_time(sleeptime)
                     log.info("暂无cookie 生产中...")
                     self.login()
                     continue