파이썬

tqdm 사용법 파이썬

박범준2 2022. 6. 15. 21:02
반응형

파이썬 tqdm 라이브러리 사용법

 

파이썬에서 반복문을 사용할 때, 반복이 얼마나 남았는지를 확인하고 싶을 때가 있다.

 

예전에는, 반복문 중간에 if 조건을 넣어서 얼마나 진행되는지 확인하곤했다.

이러한 문제를 해결해줄 수 있는게 tqdm 라이브러리다

반복이 얼마나 남았는지 프로그레스바로 알수있다.

반응형
import tqdm

for i in tqdm.tqdm(range(100000000)):
    i+=1
print(i)

 

tqdm

사용법은 간단하다

1. 먼저 tqdm을 import한다

2. 반복가능한 대상(이터러블)을 tqdm() 안에 넣어준다

tqdm

그러면 위와 같이, 코드 하단에 얼마나 진행되었고, 몇초가 남았는지, 몇초가 걸렸는지 등을 확인할 수 있다.

 

 

trange

tqdm() 말고 trange()라는 방법도 있다

아예 range() 대신에 trange를 해주면 된다

import tqdm

for i in tqdm.trange(100000000):
    i+=1
print(i)

trange

 

tqdm Document도 첨부한다

https://tqdm.github.io/

반응형