为了账号安全,请及时绑定邮箱和手机立即绑定

R语言爬虫能爬取javascript东西么,具体怎么用?

/ 猿问

R语言爬虫能爬取javascript东西么,具体怎么用?

慕运维8079593 2018-12-13 22:15:56

R语言爬虫能爬取javascript东西么,具体怎么用


查看完整描述

1 回答

?
慕盖茨1488219

可能,但是不现实。
首先一个爬虫需要能将爬取的内容进行归档和保存,JS没有直接的接口可以操作本地文件或者数据库,虽然可以通过flash或者firefox插件间接访问本地文件,但是也存在很多限制。
其次JS有安全限制,跨域的URL是无法直接访问的,也可以通过一些间接手段弥补,但非常麻烦
最后,爬虫需要有健壮的接口,还要考虑多并发高性能。JS只能通过计时器模拟多并发,而且非常容易内存泄漏,JS的爬虫很可能跑几个小时内存就满了,却没有办法回收。
爬虫还是建议考虑用C++这样的高性能语言,脚本语言可以考虑Python实现的Scrapy,JS用来玩玩可以

查看完整回答
反对 回复 2019-01-06

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信