Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
Tags
- powershell에러해결
- 이미지연산
- 파이썬에러
- image
- 데이터분석
- gitcommand
- windowpowershell
- 코드
- 이미지
- OS
- powershell에러
- 데이터
- defaultbranch
- 라이브러리
- Python
- git
- 깃허브
- 이클립스프로젝트
- 코딩
- 카파
- 반복문
- 엑셀
- 파이썬
- 이미지읽어오기
- 일치도
- github
- 프로그래밍
- 깃에러
- 통계
- 머신러닝
Archives
- Today
- Total
나중에 내가 보려고 만든 블로그
[Python] tqdm : 반복문에서 진행률 표시 본문
반복문이 어느정도 진행되었는지 알려주는 bar 표시하는 방법이다. 사용하는법이 매우 간단해서 편리하다.
설치하는 방법은 아래 명령어를 사용하면 된다.
|
1
|
pip install tqdm
|
cs |
적용하고 싶은 iterable한 대상에 tqdm()로 감싸주면 적용된다.
|
1
2
3
4
|
import tqdm
for i in tqdm(range(5)) :
print(i)
|
cs |
라이브러리를 그냥 import하면 TypeError: 'module' object is not callable 에러가 발생한다.
import 할 때 from tqdm import tqdm 이 방식으로 임포트 해주니 해결 되었다.
행 정도를 bar 형태로 알려주고 전체 진행정도, 소요시간 등을 알려준다.

시간이 오래걸리고 진행률을 알고싶은 경우 유용하게 쓰인다.
**tqdm이라는 이름이 외우기 어렵고 무슨뜻인지 궁금해서 찾아봤다.
tqdm means "progress" in Arabic (taqadum, تقدّم) and is an abbreviation for "I love you so much" in Spanish (te quiero demasiado).
-> 아랍어로 progress라는 뜻이고, 스페인어로 "I love you so much"를 뜻하는 "te quiero demasiado"의 약어라고 한다.
'Python' 카테고리의 다른 글
| [Python] openslide 라이브러리 기능, 이미지 metadata 추출 (0) | 2022.03.07 |
|---|---|
| [Python] 엑셀리스트로 파일명 일괄 변경, xlrd 라이브러리 (0) | 2022.01.03 |
| [python] feature importances (0) | 2021.05.18 |
| [python] decision tree 시각화, graphviz 리눅스 설치, 에러 (0) | 2021.05.13 |
| [Python] 'utf-8' codec can't decode byte 0xb4 in position 0: invalid start byte (0) | 2021.04.23 |
