from bs4 import BeautifulSoup as Soup,Tag
import requests
url=r"https://en.wikipedia.org/wiki/Lists_of_tourist_attractions"
r = requests.get(url)
soup = Soup(r.content,"html.parser" )
for link in soup.find_all('a', href=True):
print (link['href'])
for ul in soup.findAll('div'):
print(ul.text)
for li in ul.findAll('li'):
print(li.text)
Выше приведен рабочий код.Это может быть использовано на любых страницах Википедии.Проблема: я пытаюсь получить href и название рядом друг с другом.Я не могу получить это.
во 2-м цикле for, в котором все содержимое занято как div и печатается в одну строку.
как я могу напечатать заголовок и вспомогательный атрибут href друг другу (li содержимое)