Иногда полезно фильтровать объявления по белому или чёрному списку параметров из графы "Характеристики" (в случае недвижимости называется "О доме"). Ниже по тексту будет называться "params"
Через консоль браузера можно получить количество params: $("#bx_item-params").children[0].childElementCount, а затем итеративно собрать все параметры по отдельности командой $("#bx_item-params").children[0].children[iter].innerText, где 0 <= iter < количество params. Для сбора params можно использовать логику по аналогии с parse_views. Альтернативно можно использовать метод page.evaluate из playwright для парсинга через jquery. Последний вариант немного проще в реализации, но требует слияния #226.
Иногда полезно фильтровать объявления по белому или чёрному списку параметров из графы "Характеристики" (в случае недвижимости называется "О доме"). Ниже по тексту будет называться "params"
Через консоль браузера можно получить количество params:
$("#bx_item-params").children[0].childElementCount, а затем итеративно собрать все параметры по отдельности командой$("#bx_item-params").children[0].children[iter].innerText, где 0 <= iter < количество params. Для сбора params можно использовать логику по аналогии сparse_views. Альтернативно можно использовать методpage.evaluateиз playwright для парсинга через jquery. Последний вариант немного проще в реализации, но требует слияния #226.