# 全民K歌爬虫 **Repository Path**: zmf96/QuanMinKGePaChong ## Basic Information - **Project Name**: 全民K歌爬虫 - **Description**: 全民K歌的爬虫,主要想实现的功能是根据输入的用户名或者个人主页的网址,将对应用户的全部歌曲下载下来。 大致的思路 从个人主要上提取出保存个人单曲地址的url列表,依次向url列表发起数据请求,从返回的数据中将音频文件保存并重命名为对应的歌曲名。 主要的问题 个人主页获取的歌曲列表一次只能获取8个,需要模拟下方的按钮点击再获取8个,直到全部获取。 PS: 下一步准备爬去全民K歌整个网站的歌曲,估计数据量会很大,仅保存每首音乐对应的链接和歌手。 不清楚有什么反爬机制,预计爬去单人的全部歌曲不会出现问题,后期发现反爬在做对应的处理吧。 PS: 今年是没有时间写了,还有病毒分析没有写完。。。。。难过中。。。。。。 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-02-13 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 全民K歌爬虫 全民K歌的爬虫,主要想实现的功能是根据输入的用户名或者个人主页的网址,将对应用户的全部歌曲下载下来。 大致的思路 从个人主要上提取出保存个人单曲地址的url列表,依次向url列表发起数据请求,从返回的数据中将音频文件保存并重命名为对应的歌曲名。 主要的问题 个人主页获取的歌曲列表一次只能获取8个,需要点击下方的按钮再获取8个。 观察每次请求的url是否存在规律,不存在就模拟浏览器点击。 PS: 下一步准备爬去全民K歌整个网站的歌曲,估计数据量会很大,仅保存每首音乐对应的链接和歌手。 不清楚有什么反爬机制,预计爬去单人的全部歌曲不会出现问题,后期发现反爬在做对应的处理吧。 PS: 今年是没有时间写了,还有病毒分析没有写完。。。。。难过中。。。。。。