新一配:perl循环调用python爬虫批量下载喜马拉雅音频

手机下载喜马拉雅音频后,获得的音频文件虽然可以转成mp3格式,但其文件名却是一长串字符串,无法辨别是哪一集,网上找了各种工具,都有局限性,庆幸的是发现了一个python爬虫可以在电脑上实行批零下载文件名正确的音频,项目地址如下:

xmlyfetcher用于下载喜马拉雅歌曲资源,可以下载单个音频资源,也可以下载整个专辑. 项目地址:https://github.com/smallmuou/xmlyfetcher

运行之后发现一个小问题,该脚本只能爬取一页的内容,于是写了一个perl脚本循环调用该爬虫,实现一个脚本下载一部作品。脚本如下,运行前做适当修改(专辑地址、保存路径、页数):


#!/usr/bin/perluse strict;use warnings;my $url = "https://www.ximalaya.com/youshengshu/16951017/";#专辑地址my $dir = "/mnt/e/BaiduYunDownload/Ximalaya/daomubiji2";#文件保存路径,提前创建my $num = 29;#专辑总页数for (my $i=1;$i<=$num;$i++) {my $url2 = $url . "p$i/";system ("xmlyfetcher -o $dir $url2");}

新一配:perl循环调用python爬虫批量下载喜马拉雅音频相关推荐

  1. 【爬虫实战项目】Python爬虫批量下载评书音频并保存本地(附源码)

    前言 今天给大家介绍的是Python爬虫批量下载评书音频并保存本地,在这里给需要的小伙伴们代码,并且给出一点小心得. 首先是爬取之前应该尽可能伪装成浏览器而不被识别出来是爬虫,基本的是加请求头,但是这 ...

  2. node.js 实现简单爬虫批量下载喜马拉雅音频

    前提:最近一直在看node,平时碎觉喜欢听盗墓笔记啥的有声小说,然后突然就就想试着写个爬虫自己下载下来,虽然有点多此一举,但是就当学习练练手了,在这里记录一下! 没有express基础的,请先行了解 ...

  3. python爬虫批量下载“简谱”

    python讨论qq群:996113038 导语: 上次发过一篇关于"python打造电子琴"的文章,从阅读量来看,我们公众号的粉丝里面还是有很多对音乐感兴趣的朋友的.于是,今天我 ...

  4. Python爬虫|爬取喜马拉雅音频

    "GOOD Python爬虫|爬取喜马拉雅音频 喜马拉雅是知名的专业的音频分享平台,用户规模突破4.8亿,汇集了有声小说,有声读物,儿童睡前故事,相声小品等数亿条音频,成为国内发展最快.规模 ...

  5. 【爬虫实战项目】Python爬虫批量下载音乐飙升榜并保存本地(附源码)

    前言 今天给大家介绍的是Python爬虫批量下载音乐飙升榜并保存本地,在这里给需要的小伙伴们代码,并且给出一点小心得. 首先是爬取之前应该尽可能伪装成浏览器而不被识别出来是爬虫,基本的是加请求头,但是 ...

  6. Python爬虫批量下载文献

    最近在看NeurIPS的文章,但是一篇篇下载太繁琐,希望能快速批量下载下来. 于是想到了之前一直听说的python爬虫,初次学着弄一下. 用到了requests,BeautifulSoup,urlli ...

  7. python爬虫 批量下载高清大图

    文章目录 前言 下载免费高清大图 下载带水印的精选图 代码与总结 前言 在上一篇写文章没高质量配图?python爬虫绕过限制一键搜索下载图虫创意图片!中,我们在未登录的情况下实现了图虫创意无水印高清小 ...

  8. 第二弹!python爬虫批量下载高清大图

    文章目录 前言 下载免费高清大图 下载带水印的精选图 代码与总结 前言 在上一篇写文章没高质量配图?python爬虫绕过限制一键搜索下载图虫创意图片!中,我们在未登录的情况下实现了图虫创意无水印高清小 ...

  9. python爬虫批量下载图片

    使用python的urllib库和正则表达式爬取 学习地址(自行base64解密):aHR0cDovL3BpYy5uZXRiaWFuLmNvbQ== 网站图片,支持批量下载. (本文仅供学习交流,请勿 ...

最新文章

  1. php动画,(轻松学PHP-JS篇)jQuery学习-动画
  2. 俩台电脑怎么设置同一局域网_方法 | 把手机上的照片传到电脑上
  3. kafka修改分区数_ELK|kafka增加分区或调整副本数
  4. 关于面向对象和面向过程等小例子(持续更新)
  5. 单片机仿真软件Proteus8.0的安装及使用
  6. python正交表运用
  7. 20世纪50年代到60年代 电子计算机,计算机基础知识习题标准答案
  8. 安卓原生系统_有效解决跳过原生安卓系统开机验证问题的方法,赶快上车
  9. android 外接扫码枪_Android 扫码枪以及焦点的处理
  10. 图扑 Web 可视化引擎在仿真分析领域的应用
  11. 【人物志】美团技术委员会前端通道主席洪磊:爱折腾的斜杠青年
  12. 前端技术之babel转码器
  13. Predicting Semantic Map Representations from Images using Pyramid Occupancy Networks 翻译
  14. Rose Blumki
  15. Jmeter中运行按钮点了没反应
  16. 计算机修改wif教程,电脑修改wifi密码步骤
  17. blazeds与spring的结合使用
  18. 仔细看这几段代码,看看你是Python新鸟还是老鸟
  19. summernote 的快速使用,以及解决图片写入数据库问题
  20. 【腾讯TMQ】走进标准化测试

热门文章

  1. 全球与中国PMN-PT压电单晶市场深度研究分析报告
  2. IOS直播平台开发简单的队列效果实现
  3. 千万别因为图安逸而耽误了前程
  4. 数据分析:基于Pandas的全球自然灾害分析与可视化
  5. 明年9月,南京大学苏州校区将正式招生!
  6. android 双缓冲地图,卡马克卷轴算法的研究地图双缓冲.doc
  7. android键盘管理,用鼠标键盘控制你的Android手机完整图文教程
  8. VS2010安装Visual Assist X
  9. adb shell 查看和修改电池信息
  10. ffmpeg 4.2.1 版本升级日志 APIChanges