2012-06-17 3 views
2

htaccess 스타일의 인증과 쿠키가 필요한 사이트에서 파일을 다운로드하려고합니다.이 파일을 다운로드하려면 python mechanize를 사용하고 있습니다. 전체 파일을 메모리에로드하기 전에 쓰기를 시작할 수있는 방법이 있습니까?기계화 스트리밍 다운로드 python

편집 : auth/쿠키를 추적하기 위해 mechanize.Browser를 사용하고 있으므로 브라우저를 호출 할 때 브라우저 상태 나 사용자 브라우저에 더 좋은 방법을 사용할 수있는 방법이 필요합니다.

edit2 : urllib2를 사용하여 다시 작성했지만 쉽게 해결할 수 있다면 여전히 약간 궁금합니다.

답변

-1

http 연결을 위해 urllib2을 사용한다고 가정하면 대답은 '예'입니다. urlopen()은 한 번에 하나씩 디스크에 기록 할 수있는 데이터 청크를 읽을 수있는 파일과 유사한 객체를 반환합니다.

+0

urllib2에 mechanize.Browser의 쿠키 및 인증 헤더를 가져올 수 있습니까? 그렇지 않으면 urlopen이 어떻게 도움이되는지 잘 모르겠습니다. – user1036542

관련 문제