Как спарсить с сайта электронные адреса используя findAll?
Хочу с помощью метода findAll извлечь из полученной простыни (Beautiful Soup) адреса электронной почты. Подскажите пожалуйста класс, через который нужно искать ссылку?
Ответы (2 шт):
Автор решения: Jack_oS
→ Ссылка
Попробуйте так:
mail_divs = soup.find_all('li', class_='mail')
for md in mail_divs:
# print(md.find('a')['href'])
print(md.find('a').text)
Автор решения: gil9red
→ Ссылка
Вариант через css-селектор:
for a in soup.select('li.mail a[href]'):
print(a.get_text(strip=True))
