同时运行多个函数并获取返回值

时间:2018-06-17 19:39:48

标签: python python-2.7 asynchronous async-await

我知道Python 3.5有异步/等待,这使得这更容易。在Javascript中,即使没有异步/等待,我也可以这样做:

Promise.all([
  fetchApi1(),
  fetchApi2(),
  fetchApi3(),
])
  .then(([data1, data2, data3]) => {
    doSomething(data1, data2, data3);
  });

我如何在Python 2.7中做这样的事情?即同时发生fetchApi1fetchApi2fetchApi3,然后在完成所有3次后处理结果。

0 个答案:

没有答案