Угадайте, я дошел до того, что смог добавить класс a
в список. Проблема в том, что я просто хочу, чтобы ссылка href была добавлена в список links_with_text
, а не весь класс. Что я делаю не так?
from bs4 import BeautifulSoup
from requests import get
import requests
URL = "https://news.ycombinator.com"
page = requests.get(URL)
soup = BeautifulSoup(page.content, 'html.parser')
results = soup.find(id = 'hnmain')
articles = results.find_all(class_="title")
links_with_text = []
for article in articles:
link = article.find('a', href=True)
links_with_text.append(link)
print('\n'.join(map(str, links_with_text)))
Это печатает именно так, как я хочу, чтобы список печатался, но я просто хочу, чтобы href от каждого класса a, а не от всего класса a. Спасибо