I have seen running a blocking code using
loop = asyncio.get_running_loop()
await loop.run_in_executor(None, blockingfunc)
And
loop = asyncio.get_event_loop()
await loop.run_in_executor(None, blockingfunc)
When should we use asyncio.get_running_loop() vs asyncio.get_event_loop()?