반복문의 진행과정을 볼 수 있도록 도와주는 라이브러리
"tqdm"은 아랍어로 "taqadum"이라고 하며, "진행(progress)" 이라는 의미를 가진다.
다음과 같이 설치한 후 사용하면 된다!
$ pip install tqdm
사용법은 아주 간단한다. 진행과정을 알고 싶은 반복문을 다음과 같이 tqdm으로 감싸 주면 된다!
from tqdm import tqdm
for i in tqdm(range(1,1000)):
print(i)
위 코드 처럼 빠르게 실행되는 경우에는 tqdm을 사용할 필요가 없지만, 다음과 같이 오래 걸리는 작업의 경우 '작업이 제대로 진행되고 있는지', '얼마나 더 걸리지' 등을 쉽게 알 수 있어서 매우 유용하다!
이렇게 한 시간 이상 걸리는 작업에서 실행 과정을 보지 못한다면 너무 답답할 것이다!!