【原】使用puppeteer爬虫下载Midi文件
The Beatles 乐队的 Midi文件下载地址
puppeteer官方github地址
midi文件爬取示例代码github地址
1、安装npm
参考:安装npm及cnpm(Windows)
修改参数
PS D:\Program files\nodejs> mkdir node_global PS D:\Program files\nodejs> mkdir node_cache PS D:\Program files\nodejs> PS D:\Program files\nodejs> npm config set prefix "D:\Program Files\nodejs\node_global" PS D:\Program files\nodejs> npm config set cache "D:\Program Files\nodejs\node_cache"
npm install 的时候总是为sill状态,修改为淘宝URL源
PS D:\Program files\nodejs> npm config set registry https://registry.npm.taobao.org
2、安装puppeteer
Node爬虫神器Puppeteer安装记(Windows)
先设置不同时下载chromium浏览器,再下载
PS C:\WINDOWS\system32> npm config set puppeteer_skip_chromium_download = 1 不下载浏览器 PS C:\WINDOWS\system32> npm install -S puppeteer> puppeteer@1.12.2 install C:\WINDOWS\system32\node_modules\puppeteer > node install.js **INFO** Skipping Chromium download. "PUPPETEER_SKIP_CHROMIUM_DOWNLOAD" was set in npm config. npm WARN saveError ENOENT: no such file or directory, open 'C:\WINDOWS\system32\package.json' npm notice created a lockfile as package-lock.json. You should commit this file. npm WARN enoent ENOENT: no such file or directory, open 'C:\WINDOWS\system32\package.json' npm WARN system32 No description npm WARN system32 No repository field. npm WARN system32 No README data npm WARN system32 No license field. + puppeteer@1.12.2 added 43 packages from 22 contributors and audited 50 packages in 3.307s found 0 vulnerabilities
下载Midi
PS D:\Program files\puppeteer\download-beatles-midi-master> npm install -g request PS D:\Program files\puppeteer\download-beatles-midi-master> npm install -g fsPS D:\Program files\puppeteer\download-beatles-midi-master> mkdir The_Beatles PS D:\Program files\puppeteer\download-beatles-midi-master> node .\index.js .\The_Beatles\
下载的结果
转载于:https://www.cnblogs.com/maxiaodoubao/p/10366788.html
【原】使用puppeteer爬虫下载Midi文件相关推荐
- python爬虫源码下载 视频_Python爬虫下载视频文件部分源码
importrequestsimporttime headers={'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebK ...
- python——爬虫网页MP3文件
爬虫的网页:http://www.listeningexpress.com/studioclassroom/ad/ 需求:在指定网页上爬虫下载MP3文件 思路: 1.使用request库爬取网页的源码 ...
- Python编曲实践(五):通过编写爬虫来爬取海量MIDI文件,预备构建数据集(附有百度云下载链接)
前言 由于毕业设计的课题是通过CycleGAN搭建一个音乐风格转换系统,需要大量的音乐文件来训练神经网络,而MIDI文件作为最广泛使用的一种电脑编曲保存媒介,十分容易搜集资源,也有很多成熟的Pytho ...
- python爬虫下载-python爬虫之下载文件的方式总结以及程序实例
python爬虫之下载文件的方式以及下载实例 目录 第一种方法:urlretrieve方法下载 第二种方法:request download 第三种方法:视频文件.大型文件下载 实战演示 第一种方法: ...
- python爬虫下载文件-【Py大法系列--03】Python如何自动下载文件
问题描述 Python自动下载文件,通用文件,包括但不限于压缩文件.图片等. 解决方法 一般情况下,Python下载文件的方式有以下几种: 利用urllib.urllib2,即Python爬虫用的最多 ...
- 【原】Asp.net生成Excel文件并下载(更新:解决使用迅雷下载页面而不是文件的问题)...
这里采用的是在服务端先生成Excel文件,然后利用文件地址下载的方法. 生成Excel文件的方法,见:[原].Net创建Excel文件(插入数据.修改格式.生成图表)的方法 先试用Response.W ...
- python断点续传下载_Python 3 爬虫|第12章:并发下载大文件 支持断点续传
1. stream 流式下载大文件 1.1 stream=True 和 iter_content() 我们将继续使用 Python 3 爬虫|第3章:同步阻塞下载 所搭建的测试环境,在 Nginx 默 ...
- 一步一步教你用Python爬虫框架Scrapy下载Pdf文件
哈喽,感谢你在这寂寞的晚上看到这篇寂寞的文章.今天接到朋友的一个需求,下载pdf文件并且用网络上的书名保存.想到下载pdf文件啊,虽然requests也能实现,但是速度还是太慢了,于是乎,Scrapy ...
- python爬虫+ffmpeg批量下载ts文件,解密合并成mp4
标题 python爬虫+ffmpeg批量下载ts文件,解密合并成mp4 文章目录 标题 前言 一.分析目标 二.寻找url规律 三.写代码 总结 前言 (第一次写博客,写的不好请见谅哈~~) 目标是大 ...
最新文章
- cocos2d笔记——解析HelloWorldScene
- vim之格式化代码功能——gg=G
- 六、“最是不招眼,凌波水上漂”
- Mysql的几个字符串函数【concat、concat_ws、group_concat】
- 金蝶凭证序时簿在哪_来了!金蝶日常账务处理大全
- mysql查询前100行和后100行
- linux c url下载文件,OpenCV教程之使用cmake生成MakeFile时下载文件
- web.config学习之assembly
- c语言边沿与内芯的差noj题目,西工大noj答案完整版148.doc
- console输出彩色字体
- 【报告分享】德勤-教育行业发展报告(政策、资本、AI、职业教育).pdf2019年中国外卖产业调查研究报告.pdf...
- win10删除自定义的背景图片历史记录
- 程序员为什么要学习软件工程
- 计算机摄影比赛,计算机系摄影大赛圆满结束
- Hbase 内置过滤器
- 计算机英语课件模版,小学英语三年级下学期教学课件大纲模板
- 如何安装emmet?
- 绘图工具——绘制地图
- 【ybt高效进阶5-6-3】耗费体力(单调队列优化DP)
- matlab 计算两个函数的卷积
热门文章
- 汕头大学医学院物理与计算机教研室,药剂学教研室 - 汕头大学医学院 Shantou University Medical College...
- 我要减肥~~~~~~
- Allegro中设置开窗的方法 Allegro中设置开窗的方法
- OSX: QuickLook快速预览不工作?
- jmeter + java jdk 的下载+安装+环境配置+如何创建桌面快捷方式羽毛图标
- linux运维工程师面试题和笔试题大全(*大学生必看)
- RHEL配置TurboVNC+VirtualGL
- 网上商城电子购物网站
- 基于arduino的5路循迹小车(4)与舵机控制板的通信控制
- 君子签助力HR实现员工“入、转、调、离”5类场景文件在线签署