在Python 2中并发 [英] Concurrent in Python 2

查看:183
本文介绍了在Python 2中并发的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在python3中有一个函数pre_raw()和熊猫数据train_raw.values我可以这样:

I have a function pre_raw() and pandas data train_raw.values in python3 I could like this:

with concurrent.futures.ThreadPoolExecutor() as executor:
     executor.map(pre_raw, train_raw.values)

如何在Python2上编写它?

How to wrote it on Python2?

谢谢.

推荐答案

procs=[]
for val in train_raw.values:
    p = multiprocessing.Process(target=pre_raw, args=(val,))
    procs.append(p)
    p.start()

for p in procs:
    p.join()

这篇关于在Python 2中并发的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆