20行Python代码爬取2W多条音频文件素材【内附源码+详细解析】新媒体创作必备_py爬取音乐源码

57 阅读3分钟

今天的内容稍显简单,不过对于新媒体创作的朋友们还是很有帮助的,你能用上的话记得给辣条三连!

爬取目标

网站:站长素材

在这里插入图片描述

工具使用

开发工具:pycharm

开发环境:python3.7, Windows10

使用工具包:requests,lxml

重点学习内容

1.requests的网络请求应用

2.获取全部音频的网络地址

3.设置数据保存文件

项目思路解析

请求首页数据 通过修改url的值来改变数据 获取首页数据信息

在这里插入图片描述

获取到网页源代码 通过xpath方式提取出对应的音乐播放地址 提取出对应音频标题

在这里插入图片描述

保存对应音频数据信息

简易源码分享

import requests
from lxml import etree
for page in range(1, 2):
    url = 'http://sc.chinaz.com/yinxiao/index_{}.html'.format(page)
    headers = {
        'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36'
文末有福利领取哦~
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

👉**一、Python所有方向的学习路线**

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。![img](https://p9-xtjj-sign.byteimg.com/tos-cn-i-73owjymdk6/0ce1de2c169e40e7aa4ee2720c9ed9b1~tplv-73owjymdk6-jj-mark-v1:0:0:0:0:5o6Y6YeR5oqA5pyv56S-5Yy6IEAg55So5oi3NTc5MjMwMTY3MDI=:q75.awebp?rk3s=f64ab15b&x-expires=1772015224&x-signature=Kmts89xeUraZpDhZCdeB36jDhS4%3D)

👉**二、Python必备开发工具**

![img](https://p9-xtjj-sign.byteimg.com/tos-cn-i-73owjymdk6/be2025857f4b46e6bf9577ad5c9c833a~tplv-73owjymdk6-jj-mark-v1:0:0:0:0:5o6Y6YeR5oqA5pyv56S-5Yy6IEAg55So5oi3NTc5MjMwMTY3MDI=:q75.awebp?rk3s=f64ab15b&x-expires=1772015224&x-signature=tgKivfm8ELX83UbqD%2FNWv60s6WA%3D)  
👉**三、Python视频合集**

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。  
![img](https://p9-xtjj-sign.byteimg.com/tos-cn-i-73owjymdk6/1be1c7c4deba41d582ab303ea673d701~tplv-73owjymdk6-jj-mark-v1:0:0:0:0:5o6Y6YeR5oqA5pyv56S-5Yy6IEAg55So5oi3NTc5MjMwMTY3MDI=:q75.awebp?rk3s=f64ab15b&x-expires=1772015224&x-signature=pV5ytUoZLLgXMWt3Y70s4w6za2E%3D)

👉 **四、实战案例**

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。**(文末领读者福利)**  
![img](https://p9-xtjj-sign.byteimg.com/tos-cn-i-73owjymdk6/3043d3bb9fbb48c6a134f97c9aa6a119~tplv-73owjymdk6-jj-mark-v1:0:0:0:0:5o6Y6YeR5oqA5pyv56S-5Yy6IEAg55So5oi3NTc5MjMwMTY3MDI=:q75.awebp?rk3s=f64ab15b&x-expires=1772015224&x-signature=2DXAMJye0NJTwNCAsRncS7dvE4A%3D)

👉**五、Python练习题**

检查学习结果。  
![img](https://p9-xtjj-sign.byteimg.com/tos-cn-i-73owjymdk6/735a98c03798445e87325268bd502188~tplv-73owjymdk6-jj-mark-v1:0:0:0:0:5o6Y6YeR5oqA5pyv56S-5Yy6IEAg55So5oi3NTc5MjMwMTY3MDI=:q75.awebp?rk3s=f64ab15b&x-expires=1772015224&x-signature=ExMnZi8nN1hDATAtkO%2BFS%2BZYt4k%3D)

👉**六、面试资料**

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。  
![img](https://p9-xtjj-sign.byteimg.com/tos-cn-i-73owjymdk6/60a82d1f425a40afb677818593850e8e~tplv-73owjymdk6-jj-mark-v1:0:0:0:0:5o6Y6YeR5oqA5pyv56S-5Yy6IEAg55So5oi3NTc5MjMwMTY3MDI=:q75.awebp?rk3s=f64ab15b&x-expires=1772015224&x-signature=tCpj5mUSQFub9K00z0g8CsAIsUY%3D)

![img](https://p9-xtjj-sign.byteimg.com/tos-cn-i-73owjymdk6/c4e1ab933de44929a2aa41dbe23a7bf6~tplv-73owjymdk6-jj-mark-v1:0:0:0:0:5o6Y6YeR5oqA5pyv56S-5Yy6IEAg55So5oi3NTc5MjMwMTY3MDI=:q75.awebp?rk3s=f64ab15b&x-expires=1772015224&x-signature=u%2BrCjP4LJ3DlXY%2F6vc0HkO6yotQ%3D)

👉因篇幅有限,仅展示部分资料,这份完整版的Python全套学习资料已经上传



**了解详情:https://docs.qq.com/doc/DSnl3ZGlhT1RDaVhV**