用C++、Python、Ruby写爬虫的比较?

349 次浏览
宁静致远
AI菜鸟一枚,正在摸索中...

我打算写一个爬虫爬点数据,调查了一下,发现很多教程以及现有的成熟框架似乎都是基于Python的,比如Scrapy……。于是我产生了如下疑问:为什么鲜有人用C++或Ruby写爬虫呢?
关于C++,是我想它的速度显然是远快于Python的,我也发现了一个叫chilkat的公司提供C++的爬虫库。但为什么没有成熟的基于C++的爬虫框架呢?(或许是我没找到?)我见过爬虫用Python、Ruby、甚至javascript写的,鲜有用C++的,难道爬虫不应该优先考虑速度么?

关于Ruby,我是觉得他和Python是差不多的。而且我还觉得Ruby更简洁更好用些,为什么感觉网上关于用Ruby写爬虫的信息较Python来少得多呢。。

回答 2017-11-26
需要登录后才能回答哟~ 点击