import re
import requests
class Get_proxies:
@classmethod
def get_proxies_list(cls,num):
res = requests.get(url = f"http://api.89ip.cn/tqdl.html?api=1&num={num*2}&port=&address=&isp=").text
ip_list = re.compile("<br>(.*?)<br>").findall(res)
proxies_list = []
for i in ip_list:
ip = {
'http': f'http://{i}',
# 'https': f'https://{i}'
}
proxies_list.append(ip)
return proxies_list
if __name__ == '__main__':
iplist = Get_proxies.get_proxies_list(20)
ip = random.choice(iplist)
prin(ip)
浙公网安备 33010602011771号