PYTHON 爬云音乐时 无法显示正常的ID 数字
import requests
from bs4 import BeautifulSoup
url='https://music.163.com/#/discover/toplist' #云音乐飙升榜
headers={
'User-Agent':'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36'
}
res=requests.get(url=url,headers=headers)
soup=BeautifulSoup(res.text,'html.parser')
songs=soup.select('.m-table.m-table-rank tr')
for each in songs[2:3]: # 第一行表示标题
link='https://music.163.com/' + each.select('.txt a')[0]['href']
name=each.select('.txt a b')[0]['title']
# time=each.select('.u-dur')[0].text
pic=each.select('.tt .rpic')[0]['src']
# print('歌名:%s,地址:%s,图片:%s'%(name,link,pic))
print(link)显示结果:
歌名:${x.name|escape}{if alia} - (${alia|escape}){/if},地址:https://music.163.com//song?id=${x.id},图片:${x.album.picUrl}?param=50y50&quality=100
这是什么情况,网站反爬了吗
...全文
相关推荐
python爬取网易云音乐评论
总结起来,这个Python脚本展示了如何使用requests和BeautifulSoup库来抓取网易云音乐的评论信息,包括获取歌曲ID、构造请求参数、发送HTTP请求以及解析和存储数据。
网易云音乐可用的api
总之,网易云音乐的API为开发者提供了丰富的音乐资源和功能,使得我们可以构建出富有创新性的音乐应用。然而,使用时务必遵守平台规定,尊重用户隐私,确保数据安全。
Python爬取网易云音乐热门评论
### Python爬取网易云音乐热门评论#### 一、引言随着互联网技术的发展,文本挖掘成为数据分析领域的重要组成部分。
网易云音乐可用的API
2016-11-1时,这些API已被验证为可用,这表明当时开发者可以通过这些接口成功地获取到网易云音乐的服务数据。
网易云音乐api
**SDK与示例** 网易云音乐API通常配合官方或社区开发的SDK使用,如Python、Java、JavaScript等语言的SDK,这些SDK封装了基础的请求逻辑,使开发更加便捷。"


