Sto cercando di analizzare uno response.text
che ottengo quando creo un request
utilizzando la libreria Richieste Python. Per esempio:Come analizzare una risposta JSON dalle richieste Python?
def check_user(self):
method = 'POST'
url = 'http://localhost:5000/login'
ck = cookielib.CookieJar()
self.response = requests.request(method,url,data='username=test1&passwd=pass1', cookies=ck)
print self.response.text
Quando eseguo questo metodo, l'output è:
{"request":"POST /login","result":"success"}
Vorrei verificare se "result"
uguale "success"
, ignorando ciò che viene prima.
'response' è un oggetto 'Response' che non ha attributo 'get'. Ho provato ad analizzare "manualmente" 'response.text' come una stringa e funziona bene, ma penso che non sia un buon modo per farlo – horro
ok, ho appena visto in questo momento l'aggiornamento; funziona in questo modo – horro