python 获取ip代理地址,python获取ip代理,# -*- coding
文章由Byrx.net分享于2019-03-23 08:03:50
python 获取ip代理地址,python获取ip代理,# -*- coding
# -*- coding: utf-8 -*-import reimport urllibimport urllib.requestdef main(): die= {'d':'0', 'c':'1' ,'k':'2' ,'z':'3' ,'m':'4' ,'b':'5', 'w':'6', 'i':'7', 'r':'8', 'l':'9'} url = "http://www.veryhuo.com/res/ip/" headers = ('User-Agent','Mozilla/5.0 (Windows NT 5.1; rv:14.0) Gecko/20100101 Firefox/14.0.1') opener = urllib.request.build_opener() opener.addheaders = [headers] data = opener.open(url).read() data = data.decode('GBK') ip_list = re.findall(re.compile(r'<td>(.*)<S'),data) port_list = re.findall(re.compile(r'\\"(\\+.*?\\+.)\\)'),data) f = open(r'ip.txt','w') for x in range(len(ip_list)): port_list[x] = port_list[x].replace('+', '') s = (ip_list[x] + ':' + port_list[x]) for key in die: s = s.replace(key, die[key]) #print(s) #print(len(ip_list)) f.write(s + '\\n') f.close()if __name__ == '__main__': main()#该片段来自于http://byrx.net
评论关闭