#python #json #python-requests
#python #json #python-запросы
Вопрос:
Для начала вот некоторый код:
import requests
import json
url = r'http:\some.url'
p = requests.post(url)
print p.status_code
data = json.load(p)
for entry in data:
print entry
print data
Вывод этой программы выглядит следующим образом (значения примечаний очищены):
200
a
{"a":"b"}
Есть ли способ получить значение «b», примененное к переменной? Поскольку post всегда будет возвращать {«a»:»b»}, мне все равно, что такое «a», поскольку это в основном константа.
Ответ №1:
Предполагая, что Python 2.x:
>>> x = {"a":"b"}
>>> x.values()
['b']
>>> x.values()[0]
'b'