Я пытаюсь получить данные из API вакансий (
https://arbeitnow.com/api/job-board-api). Запросы выполняются совершенно нормально, и я могу получить доступ ко всему словарю с другими «данными», «ссылками» и «мета» словарями. Дело в том, что когда я пытаюсь получить доступ к тому, что находится внутри словаря данных, я получаю эту ошибку: объект 'str' не имеет атрибута 'data'.
Код: Выделить всё
import requests
import json
url='https://arbeitnow.com/api/job-board-api'
def get_jobs():
req=requests.get(url)
if req:
jobs=json.loads(req.text)
for job in jobs:
print(job.data)
else:
print('error: ', req.status_code)
get_jobs()
Если я попробую вот так:
Он отлично работает для печати трех диктовок, о которых я говорил ранее (данные, ссылки и мета).
Проблема в том, как получить доступ к dict внутри dict .
Подробнее здесь:
https://stackoverflow.com/questions/791 ... ibute-data