pycharm爬虫代码爬取QQ音乐
时间: 2023-10-15 22:27:33 浏览: 151
python爬虫:爬取某音乐平台的音乐
以下是一个使用 requests 和 BeautifulSoup 库爬取 QQ 音乐排行榜的代码示例:
```python
import requests
from bs4 import BeautifulSoup
# 发送请求并获取响应
url = 'https://y.qq.com/n/yqq/toplist/4.html'
response = requests.get(url)
# 使用 BeautifulSoup 解析 HTML
soup = BeautifulSoup(response.text, 'html.parser')
# 获取歌曲列表
songs = soup.select('.songlist__list > .songlist__item')
for song in songs:
name = song.select_one('.songlist__songname > a').text.strip()
singer = song.select_one('.songlist__artist > a').text.strip()
album = song.select_one('.songlist__album > a').text.strip()
print(name)
print(singer)
print(album)
```
请注意,QQ 音乐的使用协议禁止对网站进行爬取,请遵守相关规定。
阅读全文