Почему итерация этого вывода API не дает мне данных, отличных от данных в json.dumps (json.loads)?Python

Программы на Python
Ответить Пред. темаСлед. тема
Гость
 Почему итерация этого вывода API не дает мне данных, отличных от данных в json.dumps (json.loads)?

Сообщение Гость »


Я повторяю

Код: Выделить всё

json.loads
object that has all the info I need (

Код: Выделить всё

original_title
).
When I iterate on it I got incomplete result.
Where is my mistake? How can I improve this code to have complete result?
My code:

Код: Выделить всё

TMDB_TOKEN = "PUT YOURS HERE IF YOU WANNA TEST"
headers = {
"accept": "application/json",
"Authorization":  TMDB_TOKEN
}
id = 17520
url = "https://api.themoviedb.org/3/person/{person_id}/movie_credits".format(person_id=id)
response = requests.get(url, headers=headers,)
parsed = json.loads(response.text)
print(json.dumps(parsed, indent=1))
all_filmo = { "doc":[] , 'cinema': [] , "tv" : [] }
for i in parsed['cast']:
print(i['original_title'])
You can see that there is A LOT of missing.
The

Код: Выделить всё

json.dumps
. I kept only the original title.

Код: Выделить всё

   "original_title": "Cin\u00e9ma par... C\u00e9dric Klapisch",
"original_title": "Quand Jean devint Renoir",
"original_title": "Toujours pas ... A bout de souffle",
"original_title": "Babyphone",
"original_title": "Un air de famille",
"original_title": "In Transit",
"original_title": "Belmondo l'influenceur",
"original_title": "Les Poup\u00e9es russes",
"original_title": "Peut-\u00eatre",
"original_title": "Casse-T\u00eate Chinois",
"original_title": "Ballerina",
"original_title": "Belmondo, il \u00e9tait une fois le beau monde",
"original_title": "L'Auberge espagnole",
"original_title": "Ce qui nous lie",
"original_title": "Le P\u00e9ril jeune",
"original_title": "Le ramoneur des lilas",
"original_title": "Babysitter",
"original_title": "L'Auberge espagnole",
"original_title": "Les Poup\u00e9es russes",
"original_title": "Paris",
"original_title": "Peut-\u00eatre",
"original_title": "Ni pour, ni contre (bien au contraire)",
"original_title": "Chacun cherche son chat",
"original_title": "Le P\u00e9ril jeune",
"original_title": "Un air de famille",
"original_title": "Lumi\u00e8re et Compagnie",
"original_title": "Riens du tout",
"original_title": "Ma part du g\u00e2teau",
"original_title": "Casse-T\u00eate Chinois",
"original_title": "Ce qui me meut",
"original_title": "In Transit",
"original_title": "Ce qui nous lie",
"original_title": "Le ramoneur des lilas",
"original_title": "Deux moi",
"original_title": "Aur\u00e9lie Dupont, l'espace d'un instant",
"original_title": "En corps",
"original_title": "Le Poisson rouge",
"original_title": "La F\u00eate du Cin\u00e9ma",
"original_title": "La Venue de l\u2019Avenir",
"original_title": "Casse-T\u00eate Chinois",
"original_title": "Paris",
"original_title": "Ce qui nous lie",
"original_title": "Les Confins du monde",
"original_title": "Princesses",
"original_title": "Deux moi",
"original_title": "L'Auberge espagnole",
"original_title": "Les Poup\u00e9es russes",
"original_title": "Paris",
"original_title": "Chacun cherche son chat",
"original_title": "Peut-\u00eatre",
"original_title": "Le P\u00e9ril jeune",
"original_title": "Casse-T\u00eate Chinois",
"original_title": "Ce qui me meut",
"original_title": "Ni pour, ni contre (bien au contraire)",
"original_title": "Ma part du g\u00e2teau",
"original_title": "Un air de famille",
And my iteration result:

Код: Выделить всё

Cinéma par...  Седрик Клапиш
Когда Жан стал Ренуаром
Все еще нет... Запыхавшись
Радионяня
Фамильное сходство
В пути
Бельмондо, влиятельный человек
Русские куклы
Возможно,
Китайская головоломка
Балерина
Бельмондо, когда-то прекрасный мир
Испанский трактир
Что нас связывает
Юная опасность
Сиреневый зачист


Источник: https://stackoverflow.com/questions/781 ... the-one-in
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Итерация json.loads дает мне данные, отличные от данных в json.dumps(json.loads)
    Anonymous » » в форуме Python
    0 Ответы
    84 Просмотры
    Последнее сообщение Anonymous
  • Преобразование вывода Pickle.dumps() в строку и обратно?
    Anonymous » » в форуме Python
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Установите массив JSON как переменную для json.dumps
    Anonymous » » в форуме Python
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Установите массив JSON как переменную для json.dumps
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Сохранение текстов UTF-8 с помощью json.dumps как UTF-8, а не как escape-последовательность \u
    Anonymous » » в форуме Python
    0 Ответы
    109 Просмотры
    Последнее сообщение Anonymous

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