我正在尝试从代码中提到的URl中检索价格。
import requests
from bs4 import BeautifulSoup
r = requests.get("http://www.forever21.com/IN/Product/Product.aspx?
BR=LOVE21&Category=whatsnew_app&ProductID=2000054242&VariantID=")
soup = BeautifulSoup(r.content, 'html.parser')
#print(soup.prettify())
price = soup.find_all("font",{"class":"items_price"})
print(price)
#Output:
<font class="items_price">Rs.1,249</font>
我只需要价格为1,249卢比 有人可以说需要做什么吗? 谢谢
答案 0 :(得分:1)
ResultSet是一个列表。
print (price[0].get_text())
答案 1 :(得分:0)
只需用户.get_text()
>>> price = soup.find("font",{"class":"items_price"})
>>> print(price.get_text())
'Rs.1,249'