写一个爬取微博热搜榜的代码
时间: 2023-12-01 08:34:20 浏览: 84
python爬取微博热搜榜
我可以为您提供一个爬取微博热搜榜的Python代码,代码如下:
``` python
import requests
from bs4 import BeautifulSoup
url = 'https://s.weibo.com/top/summary?cate=realtimehot'
response = requests.get(url)
soup = BeautifulSoup(response.text, 'html.parser')
hot_list = soup.select('.td-02 a')
for i, hot in enumerate(hot_list[:10]):
print(f"热搜排名第{i+1}:{hot.text.strip()}")
```
该代码使用requests库和BeautifulSoup库,爬取微博热搜榜的页面,并解析网页内容,最后输出热搜榜前10名热搜的名称。
阅读全文