151 / 86 / 35
Регистрация: 05.08.2017
Сообщений: 257
|
|||||||||||
1 | |||||||||||
KeyError при парсинге AJAX(json).Python 3.6.202.09.2017, 17:33. Показов 2243. Ответов 6
Метки нет (Все метки)
Всем привет, решил написать парсер на python одного сайта, где данные добавляются динамически с помощью javascript.И на раннем этапе написания появилась проблема. Пытаюсь добавить значения в список через цикл, код привел ниже.
Если в цикле оставить только NaP.append(swap), то все работает, но с ключом ‘price’ проблема.Этот скрипт ранее я писал на PHP и там все работало.
0
|
02.09.2017, 17:33 | |
Ответы с готовыми решениями:
6
Проблема при парсинге JSON Ошибка при парсинге JSON Ошибка при парсинге Json Ошибки при парсинге html и json Рекурсивный спуск во вложенный объект при парсинге JSON |
Просто Лис
|
||||||
03.09.2017, 15:40 | 2 | |||||
Сообщение было отмечено Resistanse как решение
Решение
1
|
151 / 86 / 35
Регистрация: 05.08.2017
Сообщений: 257
|
|
03.09.2017, 15:44 [ТС] | 3 |
Там была ошибка из-за того, что у некоторых элементов вместо ключа price был ключ error.Видимо когда я писал этот скрипт на php, то он просто игнорировал эти ошибки.В любом случае спасибо за ответ)
0
|
151 / 86 / 35
Регистрация: 05.08.2017
Сообщений: 257
|
|
03.09.2017, 15:50 [ТС] | 5 |
Ну да,это конечно не правильно,но все работало и я был счастлив
0
|
151 / 86 / 35
Регистрация: 05.08.2017
Сообщений: 257
|
|
03.09.2017, 15:54 [ТС] | 7 |
Я уже дописал скрипт почти, я сделал через try - except, но все равно спасибо
0
|
03.09.2017, 15:54 | |
03.09.2017, 15:54 | |
Помогаю со студенческими работами здесь
7
Получения списка элементов массива при парсинге JSON на XE4 Выдает nil при парсинге JSON из базы сайта на битриксе Вставка переменной при парсинге данных из объекта/или JSON Как исправить грязный JSON файл полученный при парсинге Возможно ли при парсинге заграбить блоки, которые подгружаются с ajax/js? Пропадает конец Json строки, при передаче Json строки через Ajax Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |