抓取网页音频(一层一层地取地取字典,歌单列表列表forxinrange)

优采云 发布时间: 2021-11-12 00:05

  抓取网页音频(一层一层地取地取字典,歌单列表列表forxinrange)

  对于范围内的 x(5):

  参数 = {

  'ct':'24',

  'qqmusic_ver': '1298',

  'new_json':'1',

  'remoteplace':'sizer.yqq.song_next',

  'searchid':'644918',

  't':'0',

  'aggr':'1',

  'cr':'1',

  'catZhida':'1',

  '无损':'0',

  'flag_qc':'0',

  'p':str(x 1),

  'n':'20',

  'w':'周杰伦',

  'g_tk':'5381',

  'loginUin':'0',

  'hostUin':'0',

  '格式':'json',

  'inCharset':'utf8',

  'outCharset':'utf-8',

  '通知':'0',

  '平台':'yqq.json',

  'needNewCode':'0'

  }

  # 将参数封装成字典

  res_music = requests.get(url,params=params)

  #调用get方法下载字典

  json_music = res_music.json()

  #使用json()方法将响应对象转换为列表/字典

  list_music = json_music['data']['song']['list']

  #逐层获取字典获取播放列表

  list_music 中的音乐:

  # list_music 是一个列表,音乐是它的元素

  打印(音乐['名字'])

  #以名称为关键字查找歌曲名称

  print('所属专辑:'music['album']['name'])

  #查找相册名称

  print('播放时间:'str(music['interval'])'seconds')

  # 查找播放时长

  print('播放链接:'音乐['mid']'.html\n\n')

  # 查找播放链接

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线