proxy_with_port=proxy_res.get_nowait()
                  
                  
                          proxy = proxy_with_port.split(":")[0]
                  
                  
                          proxy_port = proxy_with_port.split(":")[1]
                  
                  
                          proxies = {'http': "socks5://"+proxy_with_port}
                  
                  
                          request_status = ""
                  
                  
                          for _ in range(7):
                  
                  
                              if request_status == "bad":
                  
                  
                                  small_proxy_checker(proxy_res)
                  
                  
                              try:
                  
                  
                                  requests.get('http://www.google.com/', proxies=proxies)
                  
                  
                              except:
                  
                  
                                  request_status = "bad"
                  
                  
                          print("Good proxy founded: "+proxy_with_port)
                  
                  
                          return [str(proxy), str(proxy_port)]
                  
                  
                  Что не так с этим кодом? Функция выполняется в первый раз правильно, в дальнейшем будто зацикливается сама на себе, и начинает искать прокси дальше.
                  
                  
                
Беды с рекурсией
Это моя ошибка?
Линус Торвальдс, помоги)
Обсуждают сегодня