• 목록
  • 아래로
  • 위로

다음과 같은 방법으로 Requests에서의 다운로드 진행도를 프로그레스바로 간단히 표시할 수 있어요~!

 

참고로 requests를 개발하신 분이 clint도 개발하셨다고 알고 있네요 ㅎㄷㄷ

 

 

import requests
from clint.textui import progress

r = requests.get(url, stream=True)
path = '/path/filename.ext'
with open(path, 'wb') as f:
    total_length = int(r.headers.get('content-length'))
    for chunk in progress.bar(r.iter_content(chunk_size=1024), expected_size=(total_length/1024) + 1): 
        if chunk:
            f.write(chunk)
            f.flush()

 

작성자
이니스프리 119 Lv. (1%) 2537530/115200000EXP

Make StudyForUs Great Again!

 

CSVpuymXAAAVVpd.jpg

댓글 0

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 [1차 해결 및 추가] 서버 접속 불가 문제 안내 12 마스터 마스터 24.06.20.15:22 230
공지 [작업 완료] 설 명절 맞이 서버 업데이트 안내 3 마스터 마스터 24.02.11.17:21 2281
공지 [중요] 호스팅 만료와 관련하여 일부 수칙이 변경됩니다. 4 마스터 마스터 23.01.14.02:23 5968
136 ftp 폴더 삭제 안되고 느릴때 - eXtplorer 4 image djdisodo 18.02.22.12:32 898
135 [Python] COS Pro 1급 6-3 풀이 이니스프리 이니스프리 20.02.15.20:14 927
134 무료 크론탭 이용가능한사이트 1 슬기 슬기 18.10.06.10:08 930
133 [CMD] 어제 날짜를 구하는 Batch 파일 - VBS를 이용하되 별도의 VBS 파일을 두지 않는 방법 이니스프리 이니스프리 20.05.14.11:48 936
132 [Windows] 날짜 및 시각을 폴더명으로 하는 백업 Batch 파일 - 파일 버저닝 용도 2 이니스프리 이니스프리 21.01.25.22:14 940
131 [Requests] 한 번의 POST 전송으로 여러 개의 파일을 업로드하는 방법 이니스프리 이니스프리 20.02.06.21:23 957
130 [Ubuntu/Python] Selenium에서 Headless browser의 설치 및 실행 이니스프리 이니스프리 18.10.09.23:54 961
129 [Openpyxl] 성명, 생년월일을 담은 리스트를 정렬하여 엑셀파일로 저장하는 함수 이니스프리 이니스프리 20.05.13.19:13 968
128 텍스트 무료 로고 만들기 사이트 4 image 오후두시스토리 오후두시스토.. 17.04.05.16:56 978
127 [Python] 지난 일요일 날짜 구하기 이니스프리 이니스프리 20.02.04.20:33 1012
126 [Python] 네이트 실시간 검색어 크롤링 1 이니스프리 이니스프리 21.03.22.20:16 1012
125 [Python] 폴더의 모든 파일명을 랜덤하게 변경하기 이니스프리 이니스프리 20.08.30.15:06 1020
124 Instaloader / Instalooter 간단한 사용기 이니스프리 이니스프리 18.12.30.23:19 1030
123 이제 Github에서 팀 Private 저장소가 무료! (GitHub is now free for teams) title: 은메달도다 20.04.16.02:10 1036
122 [Python] 파일명을 가져올 때 os.listdir vs glob.glob의 차이 5 이니스프리 이니스프리 20.04.08.20:49 1036
121 [Python] 2개의 리스트를 딕셔너리로 변환하는 3가지 방법 이니스프리 이니스프리 20.10.25.15:34 1061
120 [파이썬] 리스트 내 알파벳의 위치를 리스트로 반환하는 함수 5 이니스프리 이니스프리 20.05.05.20:56 1062
119 [Python] 영어로 표기된 날짜를 숫자로 변환 이니스프리 이니스프리 21.05.30.11:39 1085
118 더현대닷컴 vs Hmall의 차이 이니스프리 이니스프리 20.01.26.20:10 1085
117 미국 내 주별 세일즈 택스에 대한 정리 (펌) 이니스프리 이니스프리 18.12.09.10:43 1093