s4ros icon

get_free_anonymous_proxy.py

s4ros | PRO | 01/23/18 11:46:36 AM UTC | 0 ⭐ | 338 👁️ | Never ⏰ | []
Python |

630 B

|

None

|

0 👍

/

0 👎

import requests
import re
 
 
def get_proxy():
    result = []
    url = 'https://free-proxy-list.net/anonymous-proxy.html'
    r = requests.get(url)
    m = re.findall('\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}</td><td>\d+', r.text)
    if m:
        for p in m:
            proxy = {}
            ip, port = p.replace('</td><td>', ':').split(':')
            if ip and port:
                proxy['ip'] = ip
                proxy['port'] = port
                result.append(proxy)
    return result
 
 
if __name__ == "__main__":
    proxies = get_proxy()
 
    for p in proxies:
        print("{}:{}").format(p['ip'], p['port'])

Comments