Чат создан чтобы делиться опытом о Scrapy/Python и другими парсинг технологиями. Вежливость и уважение к другим участникам группы. Троллинг не приветствуется. FAQ: https://github.com/bulatbulat48/ru-scrapy-python Работа: t.me/scrapy_jobs
ну покажи, как ты запросами будешь парсить сайт, который в основном из js состоит.... теги грузятся через js, и прочее
Читать полностью…ну прикольно обходить js без браузера просто) а то пока поднимешь все это дело, получишь куки, все же время это...
Читать полностью…мне, лет за 15 такое, пару раз понадобилось 😂🙈
не, ну, я, так то, понимаю, что не показатель :). Кому то, возможно, постоянно требуется.
да, я не говорю про "сжатый" JS, это, чуток другое
думал летом научиться, а там 3 сайта минимум можно было бы без эмуляции уже делать((
Читать полностью…ну я просто не парился с доп опциями) Лиса из коробки работает
Читать полностью…Описание товара:import requests
url = "https://www.letu.ru/s/api/product/v2/product-detail/65900004/tabs?locale=ru-RU&pushSite=storeMobileRU"Читать полностью…
payload = {}
headers = {
'accept': 'application/json, text/plain',
'accept-language': 'en-US,en;q=0.9,uk;q=0.8',
'referer': 'https://www.letu.ru/product/clinique-tush-vlagostoikaya-lash-power/65900004',
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36',
'x-promo-msg': '8CDHp8P8LUWUlktA6uNgTw'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
увидишь запрос на валидацию - там поле solution генерится js. чтобы получить solution, нужно понять откуда он берется в js, а чтобы понять это, нужно привести js к нормальному виду, то есть деобфусцировать его
Читать полностью…если сможешь деобфусцировать его, то сможешь без эмуляции парсить его
Читать полностью…за все время работы мне нужно было такое сделать ну максимум до 5 сайтов, изучать как отдельно не вижу смысла
Читать полностью…а вы случаем материалы годные по деобфускации js не знаете?) мб курсы какие то... на zennoposter вроде был материал, но я как то его стороной обошел
Читать полностью…