Почему парсеры чаще пишут на Python?

При создании парсеров сайтов или прайс-листов и почти всегда предлагается язык Python. Это как-то связано с особенностями его стандартной библиотеки? Почему на JS парсеры пишут значительно реже?
  • Вопрос задан
  • 476 просмотров
Пригласить эксперта
Ответы на вопрос 2
fox_12
@fox_12 Куратор тега Python
Расставляю биты, управляю заряженными частицами
Наверное довольно развитый набор библиотек и минимум бойлерплейта, да и популярность языка.
Вот к примеру код, который получает перечень ссылок с сайта - у меня занял от написания до получения результата буквально пару минут:
615ebfb11aa80460348924.png
Ответ написан
Комментировать
@d-sem
Связано сугубо с текущей популярностью языка. Плюс зачастую нужен достаточно простой парсинг а ля получить html страницы, который можно реализовать на любом языке.

В то же время, на том же JS с помощью https://github.com/puppeteer/puppeteer намного проще парсить сложные современные сайты с кучей динамики.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы