prefer asyncio.get_event_loop instead of asyncio.new_event_loop

This commit is contained in:
hibobmaster 2023-03-07 22:11:16 +08:00
parent fe1a53780d
commit c87a4d3476
No known key found for this signature in database
GPG Key ID: 316B77D7914D713C

View File

@ -20,9 +20,9 @@ async def main():
if __name__ == "__main__":
try:
loop = asyncio.new_event_loop()
asyncio.set_event_loop(loop)
asyncio.run(main())
loop = asyncio.get_event_loop()
task = loop.create_task(main())
loop.run_until_complete(task)
except KeyboardInterrupt:
loop.close()
sys.exit(0)