BeautifulSoup方法,用于从元素中检索文本

时间:2018-09-27 03:37:10

标签: python text beautifulsoup

从元素中检索文本的BeautifulSoup方法是什么。我有prices = soup.find_all('p', class_='price_color'),想从价格中检索文本。我尝试了p = prices.get_text(),但收到一条错误消息:'ResultSet'对象没有属性'text'

1 个答案:

答案 0 :(得分:2)

find_all返回一个ResultSet对象,您可以使用for循环对该对象进行迭代。

您可以尝试以下操作:

for values in soup.find_all('p', class_='price_color'): print values.text