tqdm을 그냥 쓸 때 종종 실행시간에 따라 계속 새로운 라인으로 출력되는 경우가 발생한다. tqdm을 쓰는 이유가 loop 진행정도를 한줄로 출력해서 보기 위함인데 이를 위해서는 leave=True를 넣어주면 된다.
tqdm으로 loop progress 한 줄로 출력하기
from tqdm import tqdm
for i in tqdm(range(100), leave=True):
print(i)
실행시간이 오래걸리는 loop이더라도 한 라인에서 진행사항이 뜨는 것을 확인할 수 있다
728x90
'python 메모' 카테고리의 다른 글
[pandas] 항목별 개수(value_counts) 그래프 생성 (0) | 2021.04.15 |
---|---|
[python] url로 json 데이터 받아오기 (0) | 2021.03.31 |
[numpy] stack 결과 (0) | 2021.03.17 |
[pandas] 배열에 포함된 row만 남기기 (0) | 2021.03.15 |
[pandas] 다중 컬럼(multiple columns) apply 사용하기 (0) | 2021.03.10 |