"Tqdm"의 두 판 사이의 차이
둘러보기로 가기
검색하러 가기
(새 문서: == 개요 == 대량의 연산을 진행할 때 아무 메시지도 뜨지 않으면 이게 잘 돌아가고 있는 건지, 무한루프에 갇힌 건지 파악하기 어렵다. 현...) |
(→사용법) |
||
22번째 줄: | 22번째 줄: | ||
for i in tqdm(range(10), desc='1번 작업'): | for i in tqdm(range(10), desc='1번 작업'): | ||
pass | pass | ||
+ | </syntaxhighlight> | ||
+ | |- | ||
+ | |변수의 변화 살피기 | ||
+ | |반복문 중에 특정 변수의 값이 어떻게 변화하고 있는지. | ||
+ | |<syntaxhighlight lang="python"> | ||
+ | process = tqdm(range(10), desc="1st loop") | ||
+ | for i in process: | ||
+ | process.set_postfix({'나타낼 이름':(i+1)}) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
|} | |} | ||
[[분류:라이브러리]] | [[분류:라이브러리]] |
2022년 4월 25일 (월) 22:51 기준 최신판
1 개요[편집 | 원본 편집]
대량의 연산을 진행할 때 아무 메시지도 뜨지 않으면 이게 잘 돌아가고 있는 건지, 무한루프에 갇힌 건지 파악하기 어렵다.
현재 연산이 되고 있다는 상태를, 얼마만큼 진행되었다는 과정을 표시해주는 라이브러리다.
2 사용법[편집 | 원본 편집]
과정 | 설명 | 방법 |
---|---|---|
설치 | pip install tqdm | |
사용 | iterable 객체를 감싸주는 형식으로 사용한다.
desc 옵션으로 어떤 작업을 진행하는지 표현하기도 한다. |
from tqdm import tqdm
for i in tqdm(range(10), desc='1번 작업'):
pass
|
변수의 변화 살피기 | 반복문 중에 특정 변수의 값이 어떻게 변화하고 있는지. | process = tqdm(range(10), desc="1st loop")
for i in process:
process.set_postfix({'나타낼 이름':(i+1)})
|