哪个网站可以免费做国外,怎么看一个网站的cms,企业源代码,wordpress 惠喵一、打开网页https://music.163.com/#xff0c;进入榜单#xff08;热歌榜#xff09; 二、右键检查、刷新网页#xff0c;选择元素#xff08;点击歌曲名#xff09; 三、相关代码
import requests
#正则表达式模块内置模块
import re
import osfilename music\\
if …一、打开网页https://music.163.com/进入榜单热歌榜 二、右键检查、刷新网页选择元素点击歌曲名 三、相关代码
import requests
#正则表达式模块内置模块
import re
import osfilename music\\
if not os.path.exists(filename):os.mkdir(filename)
#如果想要爬取其他榜单的内容只需要更改请求URL中的ID
url https://music.163.com/discover/toplist?id3778678
#请求头
headers {user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36
}
response requests.get(urlurl,headersheaders)
# print(response.text)
html_data re.findall(lia href/song\?id(\d)(.*?)/a,response.text)for num_id,title in html_data:music_url fhttp://music.163.com/song/media/outer/url?id{num_id}.mp3#对于音乐播放地址发送请求获取二进制数据内容music_content requests.get(urlurl,headersheaders).contentwith open(filename title .mp3,modewb) as f:f.write(music_content)print(num_id,title)四、爬取结果