asyncio.get_running_loop()
If there is no running event loop a RuntimeError is raised.
asyncio.get_event_loop()
If there is no current event loop set in the current OS thread, the OS thread is main, and set_event_loop() has not yet been called, asyncio will create a new event loop and set it as the current one.