从零开始的Linux运维屌丝之路,资源免费分享平台   运维人员首选:简单、易用、高效、安全、稳定、社区活跃的开源软件

python批量多线程执行函数

发布:蔺要红03-15分类: Python

import concurrent.futures

import time


def test_fun(data):
    time.sleep(2)
    return data


if __name__ == '__main__':
    a = [1, 2, 3, 4, 5, 6, 7]
    with concurrent.futures.ThreadPoolExecutor(max_workers=7) as executor:
        future_to_print = {executor.submit(test_fun, num): num for num in a}
        for future in concurrent.futures.as_completed(future_to_print):
            req = future_to_print[future]
            print(req)
温馨提示如有转载或引用以上内容之必要,敬请将本文链接作为出处标注,如有侵权我会在24小时之内删除!
<<部署kafka集群 | 没有了>>

欢迎使用手机扫描访问本站