Accept-Encoding: identity
, чтобы попросить сайт отдавать только несжатый контент. Если не сработает - в питоне есть модуль gzip, он позволяет вручную распаковать переданную строку байт. print(repr(response.content[0:2]))
чтобы увидеть первые два байта.
Нужно своей головой думать. А если нужны примеры, как использовать ту или иную фичу - зайди на гитхаб библиотеки, там есть папка с примерами.