Event loop created by asyncio.new_event_loop hangs
问题 The following code just hangs without ever printing anything: import asyncio async def foo(loop): print('foo') loop.stop() loop = asyncio.new_event_loop() asyncio.ensure_future(foo(loop)) loop.run_forever() If I use get_event_loop everything works fine. Is there something I'm doing wrong or have I stumbled upon a bug? I'm using Python 3.5.1. 回答1: asyncio.AbstractEventLoopPolicy.new_event_loop documentation says: If there’s need to set this loop as the event loop for the current context, set