Задать вопрос
@Juventino96

Получить переменную JSON из BeautifulSoup Python?

Как получить переменную json (window.detailData) из этого красивого текста


window.__version__map = {
'magicEditLoaderVersion': '0.0.75',
'icbuPcDetailAll': '0.0.9'
}
window.detailData = {"globalData":{"asddsa":true}, "renderType":"js_ssr"}}}
  • Вопрос задан
  • 72 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
Такое просто в коде страницы лежит, да? Лучше регуляркой достать.

import re
html = '''window.__version__map = {
'magicEditLoaderVersion': '0.0.75',
'icbuPcDetailAll': '0.0.9'
}
window.detailData = {"globalData":{"asddsa":true}, "renderType":"js_ssr"}}}'''
data = re.search(r'window.detailData = (.+?)$', html).group(1)


Регулярка может измениться, в зависимости от того, какой там код на странице, но думаю логика ясна
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽