1import asyncio 2 3 4def compute_pi(digits): 5 # implementation 6 return 3.14 7 8async def main(loop): 9 digits = await loop.run_in_executor(None, compute_pi, 20000) 10 print(("pi: %s" % digits)) 11 12loop = asyncio.get_event_loop() 13loop.run_until_complete(main(loop)) 14loop.close() 15 16