(self)
| 30 | |
| 31 | class proxy: |
| 32 | def update(self): |
| 33 | while True: |
| 34 | data = "" |
| 35 | urls = [ |
| 36 | "https://api.proxyscrape.com/?request=getproxies&proxytype=socks4&timeout=10000&ssl=yes" |
| 37 | ] |
| 38 | for url in urls: |
| 39 | data += requests.get(url).text |
| 40 | self.splited += data.split("\r\n") # scraping and splitting proxies |
| 41 | time.sleep(600) |
| 42 | |
| 43 | def get_proxy(self): |
| 44 | random1 = random.choice(self.splited) # choose a random proxie |
no test coverage detected