asyncio1 Python asyncio 비동기 처리 async/await 평소 Celery를 활용한 비동기 처리를 해왔지만, 이번에는 Python에서 기본으로 지원하는 asyncio 비동기 처리에 대해 학습한 내용을 정리한다. asyncio란?asyncio는 Python에서 기본적으로 지원하는 비동기 처리 라이브러리로, 비동기 작업을 효율적으로 처리할 수 있도록 도와준다.동기 방식: 한 가지 작업이 완료된 후에야 다음 작업을 시작하는 방식.비동기 방식: 한 작업이 끝나지 않았더라도 다른 작업을 동시에 처리하는 방식으로 병렬 처리가 가능하다. 다음 Python코드를 통해 알아보자 동기 방식과 비동기 방식 비교동기 방식 다음은 서로 다른 입력 값으로 factorial(팩토이얼) 함수를 2번 실행시켜 출력하는 코드이다. import timedef factorial_sync(num.. 2025. 1. 9. 이전 1 다음