def main():
arguments = docopt(__doc__,version = '1.0.0')
target = arguments['<target>']
timeout = int(arguments['--timeout'])
thread_num = int(arguments['<thread_num>'])
process_num = int(arguments['<process_num>'])
print('{} {} {} {}'.format(target,timeout,thread_num,process_num))
validator = Validator(target,timeout,process_num,thread_num)
ip_all=[]
logging.info("Load proxy ip, total: %s", len(ip_all))
result_tmp = validator.run(ip_all)
result=[]
for one in result_tmp:
if one["speed"] > 8:
pass
else:
result.append(one)
logging.info("validator run finished")
logging.info(len(result))
result = sorted(result, key=lambda x: x["speed"])
return result
评论列表
文章目录