找回密码
  注册[Register]
查看: 331|回复: 5

[python] 网易云音乐排行榜

[复制链接]
发表于 2022-9-22 19:38 | 显示全部楼层 |阅读模式
禁止求评分、诱导评分、互刷评分、互刷悬赏值,违规者封号处理。
禁止发布推广、邀请码、邀请链接、二维码或者有利益相关的任何推广行为。
所有非原创软件请发布在【精品软件区】,发帖必须按照本版块版规格式发帖。

135225uminhsri3dnzh3ni.png

[Python] 纯文本查看 复制代码
# coding: utf-8
import requests
import csv
import re
with open("网易云音乐排行榜.csv",mode="w",encoding="utf-8") as f:
    csv_writer = csv.writer(f)
    csv_writer.writerow(['音乐名','网址'])
# 注意headers里面的大小写
headers = {'referer': 'https://music.163.com/',
           'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36'
           }
url = 'https://music.163.com/discover/toplist'
response = requests.get(url=url, headers=headers)
print(response.text)
title_herf = re.findall('<li><a href="/(.*?)">(.*?)</a></li>', response.text)
for i in title_herf:
    title = i[1]
    herf ="https://music.163.com/#/"+ i[0]
    print(title, herf)
 
    with open("网易云音乐排行榜.csv", mode="a", encoding="utf-8") as f:
        csv_writer = csv.writer(f)
        csv_writer.writerow([title, herf])
'''
https://music.163.com/#/song?id=1981889746
'''

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2022-9-22 23:23 | 显示全部楼层
谢谢大佬分享
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2022-9-22 23:57 | 显示全部楼层
感谢楼主分享
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2022-9-23 09:33 | 显示全部楼层
先收藏了,万一用到呢
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2022-9-23 10:48 | 显示全部楼层
谢谢分享!
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

发表于 2022-9-23 11:16 | 显示全部楼层
6666666666
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心值】和【牛币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 有用 没用

使用道具 举报

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

RSS订阅|手机版|小黑屋|大牛论坛 |我的广告

GMT+8, 2024-5-9 07:53 , Processed in 0.040988 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表