킹갓 tqdm을 아는가? 나만 몰랐던 이야기라면 그건 좀 아쉽군...
tqdm
파이썬 반복문 어디까지 진행되었는지 표시하기: tqdm 라이브러리
반복문을 돌리면 작업이 어디까지 진행된 건지, 되고는 있는 건지 궁금할 때가 많이 있습니다. 주피터 노트북 화면을 바라보며 반복문을 돌린 셀의 별표가 사라지길 계속 기다리기도 조금 답답
hogni.tistory.com
for문에 tqdm을 사용하면 이 친구가 언제 다 돌아가는지 확인할 수 있어서 매우 유용하다.
import fitz, os
import pandas as pd
from tqdm import tqdm
path_dir = './'
file_list = os.listdir(path_dir)
# print(file_list) # 현재폴더(./) 안에 있는 파일명들이 리스트화되어 들어가 있다.
for data in tqdm(file_list) :
if '.pdf' in data :
doc = fitz.open('./{}'.format(data))
page = doc.loadPage(0)
pix = page.getPixmap()
output = "../pdf2png/{}.png".format(data.replace('.pdf',''))
pix.writePNG(output)
따봉 tqdm아 고마워!
'코딩 > Python' 카테고리의 다른 글
pd.read_csv utf-8 오류나는 경우 (0) | 2021.09.27 |
---|---|
PyMuPDF : pdf2image (0) | 2020.12.02 |
판다스 이해하기 - 시리즈에서 문자열 조작하기 (0) | 2020.07.20 |
판다스 이해하기 - 분할, 더미변수, 문자형 날짜형 변환 (0) | 2020.07.16 |
판다스 이해하기 - 조건문, concat, append, 그룹화, 함수적용, join (0) | 2020.07.16 |