importrequests,jsonfrommultiprocessingimportPoolinfo_list=[]#空listurl_list=[......]#多个urldefget_info(url):json_data=requests.get(url).json()info_list.append(json_data)if__name__=="__main__":withPool()asp:p.map(get_info,url_list)我知道这样最终info_list中还是空的,因为多进程每个进程各自持有一份数据,默认无法共享数据,我尝试了Manager,Queue,但是不知道为什么还是不行,最后list中还是没有数据,大佬能给一段代码吗?我的目的就是多进程运行,每个进程向list中添加数据,最后得到这个list值.
蓝山帝景
相关分类