#库引入
from bs4 import BeautifulSoup
import requests
headers = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64)"} #伪装成浏览器,防止请求失败
content = requests.get("http://books.toscrape.com/", headers = headers).text #获取网页源码
soup = BeautifulSoup(content, "html.parser") #源码解析
all_prices = soup.findAll("p", attrs={"class": "price_color"}) #标签解析,只要在<p>*</p>中包含"class price_color"的内容
for price in all_prices: #循环函数,打印内容
print(price.string[2:]) #切片操作,获取大于等于2的所有内容
03-16
75万+
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
07-10
1099
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交