,,python刷投票的脚本实现代码

,,python刷投票的脚本实现代码

这篇文章主要介绍了写了个大蟒刷投票的脚本,需要的朋友可以参考下

原理就是用代理互联网协议(互联网协议)去访问投票地址。用到了多线程,速度飞快。

昨晚两个小时就刷了1000多票了,主要是代理互联网协议(互联网协议)不好找。

2.7环境下运行

#!/usr/bin/env python

#-*-编码:utf-8 -*-

导入urllib2

从线程导入线程

从时间导入时间

类别投票(线程):

def __init__(自身,代理):

线程. init__(self)

自我代理=代理

自我。网址='http://www.studentboss.com/zhuanti/2014/cncc/vote.php?id=19 '

self.timeout=10

定义运行(自身):

proxy_handle=urllib2 .代理处理程序({ ' http ':r ' http://% s ' % self。代理})

opener=URL lib 2。build _ opener(代理_句柄)

urllib2.install_opener(开启器)

尝试:

req=urllib2.urlopen(self.url,timeout=self.timeout)

结果=req.read().解码(“gbk”)

打印结果

pos=result.find(u '成功)

如果位置1:

addnum()

否则:

及格

除了例外,e:

打印电子邮件,"错误"

def addnum():

全球n

n=1

def shownum():

返回

n=0

线程=[]

proxylist=open('proxy.txt ',' r ')

对于proxylist中的代理:

t=投票(代理)

线程.追加

if __name__=='__main__ ':

开始时间=时间()

对于螺纹中的我:

i.start()

对于螺纹中的我:

i.join()

已使用%s秒" % (shownum(),time()-start_time)成功投票打印%s张选票

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: