파이썬에서 요청 다운로드 파일을 고정 해제하는 방법은 무엇입니까?

기운찬

인터넷에서 파일을 다운로드하는 파이썬 스크립트를 작성했습니다. 그러나 스크립트를 실행할 때마다 컴퓨터가 멈춘 것처럼 보입니다.

코드 :

response = requests.get(url, stream=True)

with open(local_filename, 'wb') as f:
     for chunk in response.iter_content(chunk_size=2048):
         if chunk:  

              f.write(chunk)

              f.flush()

컴퓨터가 멈추지 않도록로드하려면 어떻게해야합니까?

제한된 양의 램을 할당해야합니까? 아니면 스레드를 만들어야합니까?

조언을 주시면 감사하겠습니다. ty.

Zwer

내가 당신이라면 청크 크기를 늘리고 기본 I / O 스레드를위한 호흡 공간을 추가 할 것입니다.

import time

response = requests.get(url, stream=True)

with open(local_filename, 'wb') as f:
    for chunk in response.iter_content(chunk_size=1024*1024):  # lets use 1 meg chunks
        if chunk:  
            f.write(chunk)
            f.flush()
        time.sleep(0.05)  # 50ms delay won't kill anyone

그래도 도움이되지 않으면이 부분보다 시스템 / 코드에 더 깊은 문제가있는 것입니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

URL을 요청하고 파이썬으로 폴더를 다운로드하는 방법은 무엇입니까?

분류에서Dev

파이썬에서 웹 URL을 사용하여 파일을 다운로드하는 방법은 무엇입니까? 브라우저를 통한 다운로드는 작동하지만 파이썬의 요청을 통해서는 아닙니다.

분류에서Dev

NodeJs POST 요청으로 청크 파일을 다운로드하는 방법은 무엇입니까?

분류에서Dev

AJAX 요청에서 첨부 파일을 다운로드하는 방법은 무엇입니까?

분류에서Dev

파일에서 이름을 가진 파일을 만든 다음 파일에 쓰는 방법은 무엇입니까? 파이썬. API 요청

분류에서Dev

요청의 IP 주소를 위조하여 파일을 다운로드하는 방법은 무엇입니까?

분류에서Dev

파이썬에서 numpy 파일을 열고,로드하고, 플로팅하는 방법은 무엇입니까?

분류에서Dev

서버에서 파이썬으로 csv 파일을 다운로드하는 방법은 무엇입니까?

분류에서Dev

rmarkdown 청크에서 파이썬 파일을 가져오고 실행하는 방법은 무엇입니까?

분류에서Dev

파일 목록에서 wget 다운로드 파일, 다운로드 한 각 파일의 이름을 지정하는 방법은 무엇입니까?

분류에서Dev

파이썬에서 문자열 청크로 인쇄 형식을 지정하는 방법은 무엇입니까?

분류에서Dev

C #을 사용하여 Azure Blob Storage에서 단일 요청으로 여러 파일을 다운로드하는 방법은 무엇입니까?

분류에서Dev

Python에서 파일을 다운로드하고 다시 작성하는 방법은 무엇입니까?

분류에서Dev

추가 모드에서 파이썬 덮어 쓰기 파일을 수정하는 방법은 무엇입니까?

분류에서Dev

파이썬에서 json 파일로 변환하기 위해 csv 파일에 레이블을 지정하는 가장 좋은 방법은 무엇입니까?

분류에서Dev

Android에서 json 파일을 응답으로 제공하는 Http 요청을 만들고 처리하는 방법은 무엇입니까?

분류에서Dev

databricks에서 pptx 파일을 표시하고 다운로드하는 방법은 무엇입니까?

분류에서Dev

다운로드하지 않고 Firefox 창에서 텍스트 파일을 보는 방법은 무엇입니까?

분류에서Dev

Chrome에서 EXE 파일 다운로드 환경 설정을 복원하는 방법은 무엇입니까?

분류에서Dev

파이썬에서 메모리에 파일을 mmap /로드하고 다른 프로세스에서 액세스하는 방법은 무엇입니까?

분류에서Dev

파이썬에서 입력을 받고 출력을받은 후 다시 입력을 요청하는 방법

분류에서Dev

웹 서버 로그 파일에서 데이터를 추출하고 요청 줄 부분을 구문 분석하는 방법은 무엇입니까?

분류에서Dev

스크립트 파일을 다운로드하고로드하는 방법은 무엇입니까?

분류에서Dev

cmd 창을 시작하고 bat 파일에서 tail 요청을 실행하는 방법은 무엇입니까?

분류에서Dev

Android 10의 폴더에 pdf 파일을 다운로드하고 저장하는 방법은 무엇입니까?

분류에서Dev

파이썬에서 바이너리 파일을 읽고 그것을 정수 배열로 변환하는 방법은 무엇입니까?

분류에서Dev

크로스 라이더 요청을 사용하여 파일 다운로드를 시작하는 방법은 무엇입니까?

분류에서Dev

yum에서 파일을 다운로드하는 방법은 무엇입니까?

분류에서Dev

WebView에서 파일을 다운로드하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    URL을 요청하고 파이썬으로 폴더를 다운로드하는 방법은 무엇입니까?

  2. 2

    파이썬에서 웹 URL을 사용하여 파일을 다운로드하는 방법은 무엇입니까? 브라우저를 통한 다운로드는 작동하지만 파이썬의 요청을 통해서는 아닙니다.

  3. 3

    NodeJs POST 요청으로 청크 파일을 다운로드하는 방법은 무엇입니까?

  4. 4

    AJAX 요청에서 첨부 파일을 다운로드하는 방법은 무엇입니까?

  5. 5

    파일에서 이름을 가진 파일을 만든 다음 파일에 쓰는 방법은 무엇입니까? 파이썬. API 요청

  6. 6

    요청의 IP 주소를 위조하여 파일을 다운로드하는 방법은 무엇입니까?

  7. 7

    파이썬에서 numpy 파일을 열고,로드하고, 플로팅하는 방법은 무엇입니까?

  8. 8

    서버에서 파이썬으로 csv 파일을 다운로드하는 방법은 무엇입니까?

  9. 9

    rmarkdown 청크에서 파이썬 파일을 가져오고 실행하는 방법은 무엇입니까?

  10. 10

    파일 목록에서 wget 다운로드 파일, 다운로드 한 각 파일의 이름을 지정하는 방법은 무엇입니까?

  11. 11

    파이썬에서 문자열 청크로 인쇄 형식을 지정하는 방법은 무엇입니까?

  12. 12

    C #을 사용하여 Azure Blob Storage에서 단일 요청으로 여러 파일을 다운로드하는 방법은 무엇입니까?

  13. 13

    Python에서 파일을 다운로드하고 다시 작성하는 방법은 무엇입니까?

  14. 14

    추가 모드에서 파이썬 덮어 쓰기 파일을 수정하는 방법은 무엇입니까?

  15. 15

    파이썬에서 json 파일로 변환하기 위해 csv 파일에 레이블을 지정하는 가장 좋은 방법은 무엇입니까?

  16. 16

    Android에서 json 파일을 응답으로 제공하는 Http 요청을 만들고 처리하는 방법은 무엇입니까?

  17. 17

    databricks에서 pptx 파일을 표시하고 다운로드하는 방법은 무엇입니까?

  18. 18

    다운로드하지 않고 Firefox 창에서 텍스트 파일을 보는 방법은 무엇입니까?

  19. 19

    Chrome에서 EXE 파일 다운로드 환경 설정을 복원하는 방법은 무엇입니까?

  20. 20

    파이썬에서 메모리에 파일을 mmap /로드하고 다른 프로세스에서 액세스하는 방법은 무엇입니까?

  21. 21

    파이썬에서 입력을 받고 출력을받은 후 다시 입력을 요청하는 방법

  22. 22

    웹 서버 로그 파일에서 데이터를 추출하고 요청 줄 부분을 구문 분석하는 방법은 무엇입니까?

  23. 23

    스크립트 파일을 다운로드하고로드하는 방법은 무엇입니까?

  24. 24

    cmd 창을 시작하고 bat 파일에서 tail 요청을 실행하는 방법은 무엇입니까?

  25. 25

    Android 10의 폴더에 pdf 파일을 다운로드하고 저장하는 방법은 무엇입니까?

  26. 26

    파이썬에서 바이너리 파일을 읽고 그것을 정수 배열로 변환하는 방법은 무엇입니까?

  27. 27

    크로스 라이더 요청을 사용하여 파일 다운로드를 시작하는 방법은 무엇입니까?

  28. 28

    yum에서 파일을 다운로드하는 방법은 무엇입니까?

  29. 29

    WebView에서 파일을 다운로드하는 방법은 무엇입니까?

뜨겁다태그

보관