从元素中检索文本的BeautifulSoup方法是什么。我有prices = soup.find_all('p', class_='price_color')
,想从价格中检索文本。我尝试了p = prices.get_text()
,但收到一条错误消息:'ResultSet'对象没有属性'text'
答案 0 :(得分:2)
find_all
返回一个ResultSet对象,您可以使用for
循环对该对象进行迭代。
您可以尝试以下操作:
for values in soup.find_all('p', class_='price_color'):
print values.text