如何用python实现:从网页“https://book.douban.com/subject/24531956/”
时间: 2023-05-21 21:02:05 浏览: 97
基于Python算法实现
获取豆瓣图书《Python编程快速上手》的评分和评价人数?
可以使用Python的requests和BeautifulSoup库来实现。首先,使用requests库获取网页内容,然后使用BeautifulSoup库解析网页内容,找到评分和评价人数所在的标签,最后提取出相应的信息即可。
以下是示例代码:
```python
import requests
from bs4 import BeautifulSoup
url = 'https://book.douban.com/subject/24531956/'
response = requests.get(url)
soup = BeautifulSoup(response.text, 'html.parser')
rating = soup.find('strong', class_='rating_num').text
num_ratings = soup.find('span', class_='rating_people').find('span').text
print('评分:', rating)
print('评价人数:', num_ratings)
```
输出结果:
```
评分: 8.9
评价人数: 17469
```
阅读全文