Python爬虫爬取qq音乐歌曲:薛之谦:丑八怪 评论的代码
时间: 2024-12-25 22:25:12 浏览: 89
在Python中,爬取网站内容通常需要用到网络请求库如`requests`和解析HTML的库如`BeautifulSoup`或`lxml`。这里是一个简单的示例,展示如何使用这两个库从QQ音乐获取薛之谦《丑八怪》的评论:
```python
import requests
from bs4 import BeautifulSoup
# 目标网页URL,需要替换为你想要抓取的具体页面地址
url = 'https://y.qq.com/n/yqq/song/xxxx.html' # 这里填入具体的歌曲ID
# 发送GET请求并获取响应
response = requests.get(url)
# 检查请求是否成功
if response.status_code == 200:
# 使用BeautifulSoup解析HTML
soup = BeautifulSoup(response.text, 'lxml')
# 找到评论区域
comments_div = soup.find('div', class_='comment_list') # 网页结构可能会有变动,需根据实际CSS选择器查找
if comments_div:
# 获取评论列表
comment_items = comments_div.find_all('li') # 假设每个评论项是一个li元素
for comment_item in comment_items:
# 提取每条评论的内容
comment_text = comment_item.find('span', class_='comment_txt').text
print(comment_text)
else:
print(f"请求失败,状态码:{response.status_code}")
阅读全文
相关推荐


















