@RD1706D

Как парсить информацию из JS скрипта на Python?

В данный момент пишу парсер для получения информации о товаре с сайта интернет магазина, использую для этого Selenium и BeautifulSoup. После загрузки страницы загружаю нужный мне файл скрипта (в нем хранится информация о товаре), а затем открываю его через BS, вопрос заключается в том как искать по JS тегам, а не HTML по которым ищет BS и если это нельзя сделать на BS, то может ли кто нибудь посоветовать мне библиотеки которые подойдут для такой работы?

Пример скрипта:

{"id":5501988,"name":"Смеситель","productId":3535735,"required":false,"logic":"or","typeControl"}

Нужно спарсить id
  • Вопрос задан
  • 82 просмотра
Пригласить эксперта
Ответы на вопрос 2
@bacon
Дуй гуглить json, откуда вы вообще такие беретесь.
Ответ написан
@AVKor
import json

DOC = '{"id":5501988,"name":"Смеситель","productId":3535735,"required":false,"logic":"or","typeControl":""}'
data = json.loads(DOC)
print(data['id'])
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы