用python爬取周杰伦专辑
时间: 2024-01-26 17:06:40 浏览: 96
python,爬取音乐源码
可以使用 Python 的 requests 和 BeautifulSoup 库来爬取周杰伦的专辑信息。以下是一个简单的示例代码:
```python
import requests
from bs4 import BeautifulSoup
url = 'https://music.douban.com/subject_search?search_text=%E5%91%A8%E6%9D%B0%E4%BC%A6&cat=1003'
response = requests.get(url)
soup = BeautifulSoup(response.text, 'html.parser')
albums = soup.find_all(class_='subject-item')
for album in albums:
title = album.find(class_='info').a.get('title')
artist = album.find(class_='artist').get_text().strip()
year = album.find(class_='pub').get_text().strip().split('/')[0]
print(f'{title} - {artist} ({year})')
```
这个代码会在豆瓣音乐上搜索周杰伦的专辑,并输出专辑的名称、艺术家和发行年份。你可以根据需要修改代码来获取其他信息,比如专辑的封面图片等。
阅读全文