개발/Python
Python Jupyter notebook에서 tqdm 으로 for 문 진행 상황 확인하기
핫펍co
2019. 12. 9. 18:27
Jupyter notebook 을 사용 할 때 for 문이 얼마나 진행 되었는지 눈으로 확인 하기쥬피터 노트북을 사용 할 때 for 문이 얼마나 진행 되었는지 눈으로 확인이
필요 할 때가 많죠? 그럴 때 tqdm 을 쓰시면 됩니다.
# 1. tqdm 선언 (없으면 설치)
from tqdm import tqdm_notebook, tqdm
# 기본 형
list_a = ['a', 'b', 'c', 'd', 'e']
for li in tqdm_notebook(list_a):
print(li)
# 함수 안에서 tqdm 사용하기
def def_a(items, tqdm=None, **tqdm_params):
list_data = list()
if tqdm:
items = tqdm(items, **tqdm_params)
for item in items:
list_data.append(item)
return list_data
list_return = def_a(list_a, tqdm = tqdm_notebook)