java和Python,c++的区别

问题遇到的现象和发生背景

对爬虫需求而言,该用什么语言

语言只是工具,其实没有本质的区别,具体用什么看使用场景。

只为爬虫的话当然是python。虽然别的语言也可以爬虫但是python有非常多的库而且语法简单还是弱类型,可以让开发更有效率

虽然我是搞Java的,也用Java写过爬虫,但是我推荐Python,Python开发爬虫效率更高

开发效率肯定是python高
执行效率就是c++无敌
话说,一个爬虫效率高不高真有什么差别吗

1)java: 面向对象高级语言,也有类、多态等概念,生态非常强大
2)python: 主要是进行数据的分析,和网络爬虫。涉及的工作方向数据分析
3)C++:更接近于底层,方便直接操作内存
对爬虫需求而言当然是Python,第三方功能模块多,可以调用替他语言接口等