Присвойте var в dict loop содержимому python

Я передаю некоторые JSON в своем скрипте и хочу иметь возможность установить каждое имя ключа в его значение, чтобы я мог вызывать их по отдельности как переменную

Пример {'provider': 'Me', 'visitInformation': нет, 'parkingInformation': нет, 'identifier': '123'}

так что тогда я буду в состоянии назвать каждый, и это разрешает значение

- >>> провайдер

- >>> Я

Это мой код до сих пор;

def org(cqc):
r = requests.get(url + cqc)
r = (r.json())

a={}

for (key, value) in (r.items()) :
    a[{0}.format(key)] = [{1}.format(value)]

в настоящее время он возвращается обратно:

Traceback (most recent call last):
          File "C:/Python33/test-files/org-api.py", line 43, in <module>
          org(get_org)
          File "C:/Python33/test-files/org-api.py", line 17, in org
          globals()[{0}.format(key)] = [{1}.format(value)]
AttributeError: 'set' object has no attribute 'format'

0 ответов

Другие вопросы по тегам