Как составить список объектов JSON в файл JSON в Python и присоединиться к нескольким? [дублировать]Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как составить список объектов JSON в файл JSON в Python и присоединиться к нескольким? [дублировать]

Сообщение Anonymous »

Я работаю с API, который возвращает следующий формат: < /p>
{
"count": 900,
"next": "api/?data&page=2",
"previous": null,
"results":
[{json object 1}, {json object 2}, {...}]
}
< /code>
Проблема заключается в том, что я хочу получить все «результаты» на всех страницах и сохранить его в один файл JSON.while json1["next"] != null:
r = request.get(apiURL, verify=False, allow_redirects=True, headers=headers, timeout=10)
raw_data = r.json()["results"]

final_data.update(raw_data)

Я попробовал это, но, поскольку r.json () ["Результаты"] - это список, который я не знаю, как обрабатывать различные форматы и преобразовать это в файл json
При попытке выполнить final_data.update (raw_data) Это дает мне ошибку:
'list' object has no attribute 'update'

или при попытке json.loads (raw_data) это дает мне:
TypeError: the JSON object must be str, bytes, or bytearray, not list"


Подробнее здесь: https://stackoverflow.com/questions/754 ... n-multiple
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»