
위의 에러는 `asyncio.run()` 함수를 코루틴 내에서 호출한 때문입니다. `asyncio.run()` 함수는 주로 프로그램의 시작점에서 호출하는 함수입니다.
해결 방법은 `asyncio.run()` 함수를 프로그램의 시작점에서 호출하는 것입니다.
위의 코드에서 `main()` 함수가 코루틴이기 때문에 `asyncio.run(main())`으로 호출합니다.
또한, `asyncio.run()` 함수를 사용하기 전에 Python 3.7 이상 버전을 사용해야 합니다.
Python 3.7 미만 버전을 사용하는 경우, `loop = asyncio.get_event_loop()`와 `loop.run_until_complete(main())`을 사용할 수 있습니다.
2025-03-12 17:02