Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Сергей Нижний Новгород
@Terras
Python
Парсинг
На чем строится обход дерева при парсинге HTML?
Всем привет
А можете объяснить, как происходит обход дерева HTML при парсинге? Я всегда думал, что он происходит на основании регулярных выражений, а мне сказали, что там используется другой принцип.
Вопрос задан
более трёх лет назад
228 просмотров
Комментировать
Подписаться
1
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
1
airamkad
@airamkad
Есть разные методы
https://www.sitepoint.com/community/t/sax-vs-xpath...
В браузере точно используется DOM.
В каких то частных ваших задачах возможно имеет смысл использовать SAX (он жрет наааааамного меньше ресурсов).
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Python
Простой
Как в pytest добавить параметризациию теста в зависимости от опции командной строки?
1 подписчик
вчера
71 просмотр
1
ответ
Python
+1 ещё
Средний
Как разработать нейросеть для антиспуфинга (Face-antispoofing)?
1 подписчик
вчера
97 просмотров
0
ответов
Python
+1 ещё
Средний
Как сделать Автопереключение сессий Telethon?
1 подписчик
вчера
66 просмотров
1
ответ
Python
Простой
Как написать код по другому или ускорить его?
1 подписчик
24 мая
166 просмотров
0
ответов
Python
+2 ещё
Простой
Как сделать отправку файла боту от клиента на python telebot?
1 подписчик
22 мая
91 просмотр
1
ответ
Python
+1 ещё
Средний
Ошибка playwright: Target page, context or browser has been closed. Как исправить?
2 подписчика
21 мая
124 просмотра
0
ответов
Python
+2 ещё
Средний
Нужно дополнить код в Python. Как добавить значения к цветам или выделить контуры более детально с прикреплением значений?
2 подписчика
20 мая
410 просмотров
0
ответов
Python
+3 ещё
Простой
Как повысить точность классификации по табличным документам?
2 подписчика
19 мая
189 просмотров
0
ответов
Python
+1 ещё
Простой
Почему не проходит test_float при сборке python 3.13.2 для сборки lfs и что делать?
1 подписчик
19 мая
158 просмотров
1
ответ
Python
Простой
Как вывести название дня недели последнего дня текущего месяца?
1 подписчик
17 мая
181 просмотр
2
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Python разработчик
Data Compass
от 150 000 до 250 000 ₽
Python разработчик Senior
Туроператор «Русь»
•
Москва
от 200 000 до 300 000 ₽
FullStack QA (Python and NodeJS)
Wanted.
До 4 500 $
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама