如果传递给apply_async()的函数如果有参数,需要以元组的形式传递 并在最后一个参数后面加上 ,号,如果没有加, 号,提交到进程池的任务也是不会执行的
一个逗号引发的血案:
def save(url):
print url
for url in urls:
p.apply_async(save, args=(url,))#需要在参数后面添加逗号另外,代码中如果有队列相关的操作时,也会引起子进程不执行的问题
如果传递给apply_async()的函数如果有参数,需要以元组的形式传递 并在最后一个参数后面加上 ,号,如果没有加, 号,提交到进程池的任务也是不会执行的
一个逗号引发的血案:
def save(url):
print url
for url in urls:
p.apply_async(save, args=(url,))#需要在参数后面添加逗号另外,代码中如果有队列相关的操作时,也会引起子进程不执行的问题
如果你觉得本篇文章对您有帮助,请打赏作者
上一篇: Nginx配置优化
下一篇: python中的三元表达式(三目运算符)
最新评论
小天天天天
1114天前
小天天天天
1710天前
小黄牛
2308天前
傍晚升起的太阳
2426天前
是他是他就是他
2588天前
是他是他就是他
2747天前
移动攻城师鹏鹏
2869天前
小滴
2905天前
小滴
2906天前
小天天天天
2981天前
网站文章数:484
今日UV/PV/IP:1/1/1
昨日UV/PV/IP:18/18 /18