Python 批量刷博客园访问量脚本过程解析

时间:2021-05-22

今早无聊。。。7点起来突然想写个刷访问量的。。那就动手吧

仅供测试,不建议刷访问量哦~~

很简单的思路,第一步提取代理ip,第二步模拟访问。

提取HTTP代理IP

网上很多收费的代理和免费的代理IP

如:

无论哪个网站,我们需要的就是爬取上面的ip和端口号,整理到一起。

具体的网站根据具体的结构爬取 比如上面那个网站,ip和端口在td标签

这里利用bs4爬取即可。贴上脚本

##获取代理ipdef Get_proxy_ip(): print("==========批量提取ip刷博客园访问量 By 卿=========") print(" Blogs:https:///free/inha/"+str(i) html = requests.get(url = url,headers = headers).content soup = BeautifulSoup(html,'html.parser') ip_list = ''; port_list = ''; protocol_list = ''; for ip in soup.find_all('td'): if "IP" in ip.get('data-title') : ip_list = ip.get_text()##获取ip if "PORT" in ip.get('data-title'): port_list = ip.get_text()##获取port if ip_list != '' and port_list != '': proxy = ip_list+":"+port_list ip_list = ''; port_list = ''; proxy_list.append(proxy) iv_main() time.sleep(2) proxy_list = [] th=[]th_num=10for x in range(th_num): t=threading.Thread(target=Get_proxy_ip) th.append(t)for x in range(th_num): th[x].start()for x in range(th_num): th[x].join()

结果

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章