작성한 질문수
우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)
병렬성 2 - Futures(5-1)
작성
·
266
0
with 문 내에서
print([future.result() for future in result.done])
에서 단순히 result 값만 출력하면 될 것 같은데,
result로 실행해보면
TypeError: 'DoneAndNotDoneFutures' object is not callable
이렇게 출력되는데 정확히 어떤 이유인가요?
답변 1
안녕하세요.
비동기로 실행된 모든 메소드들이 future 메소드에서 result 메소드를 통해서
결과값을 반환합니다.
future 공식 레퍼런스(한글)를 확인해보시면 좋을 것 같습니다.