Если вы говорите о простом .gz
файле, нет, urllib2 не будет его декодировать, вы получите неизменный .gz
файл в качестве вывода.
Если вы говорите об автоматическом уровне HTTPсжатие с использованием Content-Encoding: gzip
или deflate
, тогда клиент должен сознательно запрашивать его с помощью заголовка Accept-Encoding
.
urllib2 не устанавливает этот заголовок, поэтому ответ, который он получает, не будетсжат.Вы можете безопасно извлечь ресурс, не беспокоясь о сжатии (хотя сжатие не поддерживается, запрос может занять больше времени).