python爬虫公众号音频源代码_python爬取音频下载的示例代码
抓取“xmly”鬼故事音频
import json # 在这个url,音频链接为JSON动态生成,所以用到了json模块
import requests
headers = {
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36"
}
# 请求网页
def open_url(url):
r = requests.get(url, headers=headers)
r.encoding = 'utf-8'
html = r.text
# 将JSON转化成字符串
html = json.loads(html)
return html
# 得到所有音频的链接
def get_urls(url):
us = url['data']['tracksAudioPlay']
return us
def main():
num = 1
url = 'https://www.ximalaya.com/revision/play/album?albumId=4256765&pageNum=1&sort=-1&pageSize=30'
html = open_url(url)
urls = get_urls(html)
# 遍历得到每个音频的链接和对应的名称
for ul in urls:
uls = ul['src']
filename = ul['trackName']
reponse = requests.get(uls).content
with open(filename + '.m4a', 'wb') as file:
file.write(reponse)
print(str(num) + '. ' + filename)
num += 1
if __name__ == '__main__':
main()
爬取结果
以上就是python爬取音频下载的示例代码的详细内容,更多关于Python 爬取音频下载的资料请关注脚本之家其它相关文章!
python爬虫公众号音频源代码_python爬取音频下载的示例代码相关推荐
- python公众号留言功能_Python 爬取公众号文章、评论
前段时间有个爬取公众号评论小需求,花了几天查了不少资料,实现方案有好几种,最后其中一种得以实现.参考 [Python爬虫]微信公众号历史文章和文章评论API分析 . 本人是 Python 小白,会忽略 ...
- python爬虫网页中的图片_Python爬取网页中的图片(搜狗图片)详解
前言 最近几天,研究了一下一直很好奇的爬虫算法.这里写一下最近几天的点点心得.下面进入正文: 你可能需要的工作环境: 我们这里以sogou作为爬取的对象. 首先我们进入搜狗图片http://pic.s ...
- python爬虫数据分析项目 双十一_Python爬取淘宝商品数据,价值千元的爬虫外包项目!...
前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取 完整代码可以点击下方链 ...
- python 爬虫实例-python爬虫实例,一小时上手爬取淘宝评论(附代码)
前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 1 明确目的 通过访问天猫的网站,先搜索对应的商品,然后爬取它的评论数据. ...
- Python爬虫实例,一小时上手爬取淘宝评论(附代码)!
前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 1 明确目的 通过访问天猫的网站,先搜索对应的商品,然后爬取它的评论数据. ...
- python爬虫公众号_python爬虫_微信公众号推送信息爬取的实例
问题描述 利用搜狗的微信搜索抓取指定公众号的最新一条推送,并保存相应的网页至本地. 注意点 搜狗微信获取的地址为临时链接,具有时效性. 公众号为动态网页(JavaScript渲染),使用request ...
- python微信爬取教程_python爬虫_微信公众号推送信息爬取的实例
问题描述 利用搜狗的微信搜索抓取指定公众号的最新一条推送,并保存相应的网页至本地. 注意点 搜狗微信获取的地址为临时链接,具有时效性. 公众号为动态网页(JavaScript渲染),使用request ...
- python微信公众号推送_python爬虫_微信公众号推送信息爬取的实例
问题描述 利用搜狗的微信搜索抓取指定公众号的最新一条推送,并保存相应的网页至本地. 注意点 搜狗微信获取的地址为临时链接,具有时效性. 公众号为动态网页(JavaScript渲染),使用request ...
- python爬虫入门实战---------一周天气预报爬取_Python爬虫入门实战--------一周天气预报爬取【转载】【没有分析...
Python爬虫入门实战--------一周天气预报爬取[转载][没有分析 Python爬虫入门实战--------一周天气预报爬取[转载][没有分析] 来源:https://blog.csdn.ne ...
最新文章
- LeeCode-Majority Element
- Predicate 在根据多个条件过滤数据的例子
- 请求服务器 显示非法访问,访问负载均衡出现访问host非法
- Service Mesh 是新瓶装旧酒吗?
- 07_NoSQL数据库之Redis数据库:Redis的高级应用之事务处理、持久化操作、pub_sub、虚拟内存
- 如何将Windows 10帐户还原为本地帐户(在Windows Store劫持它之后)
- 大学4年毕业后我是如何还清的助学贷款。
- 【python】numpy数据load报错
- 关于java垃圾回收器(GC)的一些基础知识
- 【炮灰模型】 让数学建模来控制你的爱情,测测你是否是那个炮灰
- MySQL的jar包下载
- Oracle OCP和MySQL OCP认证考试内容有哪些?
- uefiboot 文件_UEFI下win系统启动过程及用bcdboot命令如何修复引导启动
- JavaCV 第一个JavaCV程序
- 政务OA协同办公系统,助力数字政府建设
- 2009英国电子工程学专业排名
- c语言课程设计作业心得体会,c语言课程设计总结心得
- delta波 意识(摘要)
- ReferenceError: “alert” is not defined
- 小米世界第三,华为首次跌出前五