gpt4 book ai didi

字典列表上的 Python 多处理

转载 作者:行者123 更新时间:2023-12-02 00:49:11 25 4
gpt4 key购买 nike

我有一个字典列表。
list_of_dict = [{'name' : 'bob', 'weight': 50}, {'name' : 'ramesh', 'weight': 60}]
我想同时处理两个字典

我应该为这个多处理 Pool Process 使用什么?

最佳答案

我已经尝试过多处理池

from multiprocessing.pool import ThreadPool as Pool

pool_size = 5

def worker(item1, itme2):
try:
print(item1.get('weight'))
print(itme2)
except:
print('error with item')

pool = Pool(pool_size)
items = [{'name' : 'bob', 'weight': 50}, {'name' : 'ramesh','weight': 60}]
for item in items:
pool.apply_async(worker, (item, 'item2'))

pool.close()
pool.join()

关于字典列表上的 Python 多处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59086617/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com