Соскоб в сети, но атрибут возвращается как никто? - PullRequest
0 голосов
/ 17 апреля 2019

Я пытаюсь отсканировать в интернете ссылку на пост в Instagram с пользователями, которым понравился пост, но я получаю сообщение об ошибке, например: «AttributeError: объект NoneType» не имеет атрибута «текст».Причина в том, что мне пришлось бы прокручивать страницу вниз, чтобы добраться до нижней части списка лайков Instagram, или совсем по другой причине?Ссылка ниже: https://imgur.com/PUMcGmR.

Ссылка, которую я пытаюсь вычистить через Интернет: https://www.instagram.com/p/BwTq8jahWhD/liked_by/

Пакеты, которые я использую, это beautifulsoup, lxml и запросы.

Также довольно плохо знакомы сPython, поэтому любые рекомендации будут с благодарностью.Спасибо!

from bs4 import BeautifulSoup
source = requests.get('https://www.instagram.com/p/BwTq8jahWhD/liked_by/').text
soup = BeautifulSoup(source, 'lxml')
body = soup.find('body')
clas = body.find('div', class_='RnEpo Yx5HN      ')             
print (clas)
...