Чтобы получить rseult как JSON, вам нужно либо загрузить его json.loads(request.text)
, либо получить напрямую с помощью request.json()
Тогда элементы - это массив, поэтому вы не можете получить доступ к информации напрямую,
Вы можете итерировать по нему, а затем получить заголовок
data = request.json()
for item in data['items']:
title = item['volumeInfo']['title']
print(title)
получить прямой доступ к одному
print(data['items'][0]['volumeInfo']['title'])