Игра с малиной pi и python. так что медведь со мной :)чтение данных из stackoverflow rest api
При попытке расшифровать данные ответа от StackOverflow апи я продолжаю получать ошибки utf-8 codec can't decode byte 0x8b in position 1: invalid start byte
Вот весь код, который я изрубил на данный момент
import http.client
import json
import zlib
c = http.client.HTTPConnection('api.stackoverflow.com')
c.request('GET', '/1.1/questions?answers=true&page=1&pagesize=5&tagged=sql')
r = c.getresponse()
compressedData = r.read()
uncompressedData= zlib.decompress(compressedData, 15+32)
data = str(compressedData, 'utf-8')
print(data)
Но данные ответа закодированы в формате utf-8? Не совсем уверен, почему это происходит ...
Теперь я собираюсь выпрыгнуть из своего окна. Спасибо и прощай ... – Umair