2009-08-22 4 views
3

Python을 사용하여 웹 페이지를 다운로드 할 때 HTTP 1.1의 압축을 어떻게 활용합니까?Python을 사용하여 HTTP를 통해 압축 된 콘텐츠 다운로드

현재 웹 콘텐츠 다운로드 용으로 내장형 urllib 모듈을 사용하고 있습니다. 문서를 읽으면 실제로 압축을 사용하는 정보를 찾을 수 없습니다.

이미 내장되어 있습니까 urllib 또는 내가 사용할 수있는 다른 라이브러리가 있습니까?

답변

6

httplib2은 'deflate'및 'gzip'압축을 지원합니다.

import httplib2 
h = httplib2.Http(".cache") 
resp, content = h.request("http://example.org/", "GET") 

함량은 필요에 따라 감압된다.

관련 문제