atr3.py 文件源码

python
阅读 38 收藏 0 点赞 0 评论 0

项目:Atlantr 作者: SUP3RIA 项目源码 文件源码
def asynchronous():
    threads = []
    threads.append(gevent.spawn(loader))
    for i in xrange(0, workers):
        threads.append(gevent.spawn(worker, i))
    threads.append(gevent.spawn(writer_valid))
    threads.append(gevent.spawn(state))
    if invunma:
        threads.append(gevent.spawn(writer_invalid))
        threads.append(gevent.spawn(writer_unmatched))
    if grabactiv:
        threads.append(gevent.spawn(writer_grabber))
    start = timer()
    gevent.joinall(threads)
    end = timer()
    if grabactiv:
        if snap_shot:
            output_filename = "grabbed_" + time.strftime("%Y%m%d-%H%M%S")
            shutil.make_archive(output_filename, 'zip', "grabbed")
    print "[INFO]Time elapsed: " + str(end - start)[:5], "seconds."
    print "[INFO] Done."
    evt.set()  # cleaning up
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号