인프런 커뮤니티 질문&답변
asyncio wait -> task로 교체
작성
·
329
5
파이썬 공식 문서
--버전 3.8부터 폐지: aws에 있는 어웨이터블이 코루틴이면, 자동으로 태스크로 예약됩니다. 코루틴 객체를 wait()로 직접 전달하는 것은 혼란스러운 동작으로 연결되므로 폐지되었습니다. --
async def process_async():
start = time.time()
task1 = asyncio.create_task(
exe_calculate_async('One', 3))
task2 = asyncio.create_task(
exe_calculate_async('Two', 2))
task3 = asyncio.create_task(
exe_calculate_async('Three', 1))
await task1
await task2
await task3
end = time.time()
print(f'>>> Total seconds: {end - start}')
문제 없이 실행 되었습니다.
퀴즈
57%나 틀려요. 한번 도전해보세요!
동시성(Concurrency)과 병렬성(Parallelism)의 가장 큰 차이는 무엇일까요?
작업 완료 순서
작업을 실제로 동시에 처리하는지 여부
사용되는 프로그래밍 언어
에러 발생 가능성




