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

Как спарсить всех пользователей Хабра?

Возникла идея собрать некоторые статистические данные, но для этого нужно спарсить всех активных (не read only) пользователей Хабра. Только пока не могу придумать за что зацепиться. URL страницы каждого пользователя содержит в себе ник пользователя ( habrahabr.ru/users/username/ ), а вот как его получить - проблема. Думал как-то достучатся через ID, но не нашел где можно подсмотреть ID пользователя и как его потом использовать.
У кого-то есть идеи?
  • Вопрос задан
  • 324 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    4в1—Парсинг, Асинхронность, Многопоточность, Многопроцессорность
    2 месяца
    Далее
  • Хекслет
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Stepik
    FullStack Developer and Data Scientist (Python+JS+Data+CookBook)
    4 месяца
    Далее
Решения вопроса 1
Denormalization
@Denormalization
В гугле: site:habrahabr.ru/users/
>Результатов: примерно 732 000 (0,54 сек.)

Выцепляем от туда ники. Костыль.

Чтобы хабр дал API, им нужно отписать и объяснить зачем оно вам.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@kuzkok
На гигтаймс как-то рассказывали про сбор статистики хабра geektimes.ru/post/145045
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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