Mam następujący, bardzo podstawowy kod, który wyrzuca; Błąd typu: obiekt JSON należy STR, a nie „bajty”TypeError: obiekt JSON musi być str, nie "bajty"
import requests
import json
url = 'my url'
user = 'my user'
pwd = 'my password'
response = requests.get(url, auth=(user, pwd))
if(myResponse.ok):
Data = json.loads(myResponse.content)
próbuję ustawić dekodowanie do zmiennych danych, jak następuje ale rzuca ten sam błąd; jData = json.loads(myResponse.content).decode('utf-8')
Wszelkie sugestie?
po prostu użyj 'response.json()'. Ręcznie potrzebowałeś 'json.loads (myResponse.content.decode ('utf-8'))' –