Я использую Python 3.7 и BeautifulSoup 4. У меня проблема с получением текста из элемента. Я пытаюсь это
req = urllib2.Request(fullurl, headers=settings.HDR)
html = urllib2.urlopen(req, timeout=settings.SOCKET_TIMEOUT_IN_SECONDS).read()
bs = BeautifulSoup(html, features="lxml")
...
author_elts = bs.find_all("a", class_="author")
author_elt = author_elts.first
Но в строке "author_elt = author_elts.first" я получаю сообщение об ошибке
AttributeError: ResultSet object has no attribute 'first'. You're probably treating a list of items like a single item. Did you call find_all() when you meant to call find()
Как правильно извлечь элемент изResultSet?