Задать вопрос
@Sapfir_4ik
Проект надо начинать делать за 2 часа до сдачи.

Как получить href в bs4?

Есть вот такой код страницы:
<a class="sc-62xgu6-0 dokyUu sc-mwxddt-0 kCqoeY hui-link" href="tel:8 (123) 456-78-90" data-component="Call Pro" font-size="inherit,inherit">8 (123) 456-78-90</a>

Мне нужно получить отсюда href
Текущий вариант выводит пустой список.
tel_link = bs.find_all('a', attrs={'class': 'sc-62xgu6-0 dokyUu sc-mwxddt-0 kCqoeY hui-link'})
for link in tel_link:
    num = link.get('href')
    print(num)

Интернет вроде перешерстил, пока что ничего не помогло.
  • Вопрос задан
  • 473 просмотра
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 2
@Kirill-Gorelov
С ума с IT
Что у тебя в bs?
Ответ написан
@AVKor
import requests
from bs4 import BeautifulSoup

URL = 'https://example.com'

page = requests.get(URL)
soup = BeautifulSoup(page.content, 'lxml')

tel_link = soup.find_all('a', class_='sc-62xgu6-0 dokyUu sc-mwxddt-0 kCqoeY hui-link')
for link in tel_link:
    num = link['href']
    print(num)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы