Как загрузить json, который возвращается внутри тега jquery? - PullRequest
0 голосов
/ 21 апреля 2020

После отправки запроса на URL-адрес он возвращает мне «json»

jQuery18106653279830000903({
    "Items":[
        {"Contacts":[],"Images":[],"Files":[],"Error":false,"Date":"11/29/2019","MessageText":"", ...}, 
        {"Contacts":[], ...},
        ...], 
    "Error":false})

Большое число после «jQuery» меняется для каждого запроса. (Не уверен, что это значит или как это определяется, но если кто-то может пролить свет, я был бы признателен)

Я использую скрап, и обычно я просто делаю это result = json.loads(response.body) и буду работать как ДИКТ. Однако из-за того, что прикрепленный тег jQuery (?) / Data (?) / Object (?) Вызывает

File "/usr/lib/python3.7/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

, я могу заставить его работать с помощью регулярных выражений, однако я хотел бы знать, есть ли другой способ сделать это? Очевидно, я понятия не имею о JS / jQuery, и это может иметь более объективное / pythoni c решение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...