import requests ##爬虫函数 def get_music_info(search_music): url = f'http://kuwo.cn/api/www/search/searchMusicBykeyWord?key={search_music}pn=1&rn=30&httpsStatus=1&reqId=6e45ba51-5be3-11ec-8262-b99500f2f5f2' headers = { 'User-Agent':'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.119 Safari/537.36', 'Referer': 'http://kuwo.cn/', ###反盗链 'Cookie': 'Hm_lvt_cdb524f42f0ce19b169a8071123a4797=1639118117; _ga=GA1.2.310350209.1639118117; kw_token=49B419GICQP', 'csrf': '49B419GICQP', } response = requests.get(url.format(search_music),headers=headers).json() # print(response) music_data = response['data']['list'] ###字典提取 # print(music_data) for info in music_data: ###提取字典中 'rid'值 music_rid = info['rid'] print(music_rid) # response = requests.post(url=url,headers=headers) # response_headers = response.request.headers ##网站返回的headers请求头 # print(response_headers)##网站返回的headers请求头 # url 'http://kuwo.cn/api/v1/www/music/playUrl?mid=203117497&type=music&httpsStatus=1&reqId=057a8771-5be4-11ec-9053-f3e5007b0f7d' get_music_info('林俊杰')