beautifulsoup find and return text element code example
Example 1: get title attribute beautiful soup
for body in message.find_all('div', {'class': 'body'}):
# grab div by class name
if body.find('div', {'class': 'date'}):
text = body.find('div', {'class': 'date'})
# find div by 'title' attribute
title = text.get('title', 'No title attribute')
print(title)
Example 2: beautifulsoup find by text
soup.find_all("a", string="Elsie")
# [Elsie]