AgeofCreations
@AgeofCreations
Python, AsyncIO, AMQP

Как достать ссылку из href='link'?

Допустим, существует элемент:
<a href="http://example.com/elsie" class="sister" id="link1">Elsie</a>


Как мне получить в переменную http://example.com/elsie?

Прочёл официальную документацию, ответа не нашёл.
  • Вопрос задан
  • 4761 просмотр
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
Пример с первой же страницы документации:
for link in soup.find_all('a'):
    print(link.get('href'))
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Fanat1kk
soup = BeautifulSoup(html, 'parser.html')
url = soup.find('a', class_='sister').get('href')

С помощью beautifulsoup4 вроде как-то так.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы