联系电话、微信:志成教育-赵老师:15588622005 (报名请说“西海岸学习吧”有惊喜礼品)
python学习 酷我音乐免费下载已经打包成EXE
学习专用,尊重版权,请勿传播。
import requests import urllib.request import os def download_music(): music_url = input('请输入歌曲链接:') # 获取链接最后一个'/'后面的字符串 last_slash_index = music_url.rfind('/') music_id = music_url[last_slash_index + 1:] music_name = input('请输入要保存的歌曲名:') headers = { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36" } url_base = "https://www.kuwo.cn/api/v1/www/music/playUrl?mid=%s&type=flac&httpsStatus=1&reqId=80b33650-8a62-11ed-a069-8d99eba73f2a" url = url_base % music_id response = requests.get(url, headers=headers) result = response.json() play_url = result.get("data").get("url") # 获取桌面的位置 desktop_path = os.path.join(os.path.expanduser("~"), "Desktop") file_path = os.path.join(desktop_path, music_name + '.mp3') # 下载文件 urllib.request.urlretrieve(play_url, file_path) if __name__ == '__main__': try: download_music() except Exception as e: print("下载失败:", e) else: print("下载成功!(默认下载到桌面)")
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。