Я извлекаю данные для исследовательского проекта и успешно использовал findAll('div', attrs={'class':'someClassName'})
на многих веб-сайтах, но на этом конкретном веб-сайте
не возвращает никаких значений, когда я использовал опцию attrs. Но когда я не использую опцию attrs, я получаю весь html dom.
Вот простой код, с которого я начал его тестировать:
soup = bs(urlopen(url))
for div in soup.findAll('div', attrs={'class':'data'}):
print div