python的多线程异步常用到queue和threading模块
#!.../usr/bin/env python
-- coding: UTF-8 --
import logging
import queue
import threading
def func_a(a, b)...:
return a + b
def func_b():
pass
def func_c(a, b, c):
return a, b, c
异步任务队列
_task_queue...,
'args': args,
'kwargs': kwargs
})
def _task_queue_consumer():
"""
异步任务队列消费者...async_call(func_c, handle_result, 1, 2, 3, 4)
_task_queue.join()