JSONDecodeError: Ожидаемое значение: строка 1, столбец 2 (символ 1) - PullRequest
0 голосов
/ 05 октября 2019

Я получаю эту ошибку при импорте набора данных JSON с веб-сайта.

JSONDecodeError: Ожидаемое значение: строка 1, столбец 2 (символ 1)

Я работаю в колаборатории и хотел импортировать набор саркастических данных, но так как я этого не делаюзнаете, JSON, я застрял. Я пробовал разные варианты размещения символа slash (), а также менял параметр -o, но ничего не работает правильно ... мой код: [тор. быть фактом, что данные импортируются в формате HTML, который должен быть преобразован в формат JSON (или что-то совместимое с ним). Любая помощь будет оценена! :)

Ответы [ 2 ]

0 голосов
/ 11 октября 2019

Нет необходимости определять кодировку, библиотека json позаботится об этом

Удалите строку ниже и попробуйте,

datastore = json.detect_encoding()
0 голосов
/ 05 октября 2019

Я подозреваю, что вы сохраняете журнал транзакции (вместо самого документа) в /tmp/sarcasm.json.

Попробуйте --output-document=sarcasm.json вместо

wget --no-check-certificate "https://storage.googleapis.com/laurencemoroney-blog.appspot.com/sarcasm.json" --output-document=sarcasm.json
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...