1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
   | import concurrent.futures import asyncio
 
  def get(x):     print(x)
 
  async def main():     p = concurrent.futures.ProcessPoolExecutor()     for i in range(10):         obj = p.submit(get, i)         fut = asyncio.wrap_future(obj)                  await fut
  if __name__ == '__main__':     asyncio.run(main())
 
   |