Python 用于从元素检索文本的BeautifulSoup方法

Python 用于从元素检索文本的BeautifulSoup方法,python,text,beautifulsoup,Python,Text,Beautifulsoup,从元素中检索文本的BeautifulSoup方法是什么。我有prices=soup.find_all('p',class='price\u color')并想从prices中检索文本。我尝试了p=prices.get_text(),但出现了一个错误,指出:“ResultSet”对象没有属性“text”find_all返回一个ResultSet对象,您可以使用for循环迭代该对象 您可以尝试以下方法: 查找汤中的值。查找所有('p',class='price\u color'): 打印值。text

从元素中检索文本的BeautifulSoup方法是什么。我有
prices=soup.find_all('p',class='price\u color')
并想从prices中检索文本。我尝试了
p=prices.get_text()
,但出现了一个错误,指出:“ResultSet”对象没有属性“text”

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

您可以尝试以下方法:

查找汤中的值。查找所有('p',class='price\u color'):

打印值。text

find\u all
返回一个ResultSet对象,您可以使用
for
循环迭代该对象

您可以尝试以下方法:

查找汤中的值。查找所有('p',class='price\u color'):

打印值.text

您也可以使用列表理解将文本放入列表中(以便以后使用):
[values.text代表soup中的值。find_all('p',class='price_color')]
您还可以使用列表理解将文本放入列表中(以便以后使用):
[values.text代表soup中的值。find_all]('p',class='price'u color')]