Я пытаюсь очистить список нескольких классов на веб-странице 'область данных' с помощью красивого супа, но когда я пытаюсь использовать суп.find_all, я получаю эту ошибку
Возможно, вы обрабатываете список предметовкак один предмет.Вы вызывали find_all ()
Любые идеи о том, что я делаю неправильно, это сработает, только если я просто сделаю soup.find, и даже тогда он просто напечатает одну строку.
# import libraries
import urllib2
from bs4 import BeautifulSoup
# specify the url
quote_page = 'https://www.propertytribes.com/memberlist.php'
# query the website and return the html to the variable 'page'
page = urllib2.urlopen(quote_page)
# parse the html using beautiful soap and store in variable `soup`
soup = BeautifulSoup(page, 'html.parser')
# Take out the <div> of name and get its value
name_box = soup.find(attrs={'class': 'data-area'})
name = name_box.text.strip() # strip() is used to remove starting and trailing
print name