Я пытаюсь вычистить собаку с сайта поисковой системы, в моем примере это Поморское воеводство. Я не уверен, что должно появиться в soup.find_all
soup.find_all
, вот что я сделал:
url = "https://www.winwin.co.il/Animals/Search/SearchResults/AnimalPage.aspx?search=f1b130870fcd32672a71e39ae8e26898" response = requests.get(url) data = response.text soup = BeautifulSoup(data,'html.parser') dog=soup.find_all("div",{"class":"ContainerSEOTxt"})
результат для find_all должен быть массивом элементов
soup.find_all("a") print output [<a class="sister" href="http://example.com/elsie" id="link1">Elsie</a>, <a class="sister" href="http://example.com/lacie" id="link2">Lacie</a>, <a class="sister" href="http://example.com/tillie" id="link3">Tillie</a>]
https://www.crummy.com/software/BeautifulSoup/bs4/doc/#find-all
или
divs = soup.find_all('div', 'class_name')
, если у вас более одного имени класса, простопередать список имен классов в качестве параметра
divs = soup.find_all('div', ['class1', 'class2'])