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

Как решить проблему с grab?

Здравствуйте.

Возникла проблема с вытаскиванием ссылок на аватар пользователя. Задача состоит в том, чтобы получить аватары нескольких тысяч пользователей определенной группы. Но некоторые ответы не дают ссылку на аватар. Вместо этого дается ответ: /images/deactivated_hid_200.gif.
Что представляет собой: deactivated_hid_200.gif
Часть контактов действительно удалено, но встречается очень много аккаунтов, не удаленных, у которых ссылки на реальные фото заменяются ссылкой на данное изображение.
from grab import Grab

spider = Grab()
spider.go('https://vk.com/id')

print(spider.doc.select('//img//@src').text())
  • Вопрос задан
  • 193 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Tinord Автор вопроса
Вопрос решен.

Этот ответ зависит от приватности. Некоторые пользователи скрывают свой аккаунт от поисковиков.
Соответственно необходима авторизация, чтобы просматривать аватар.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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