Python,Node.js 哪个比较适合写爬虫
1个回答
2016-10-27 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
关注
展开全部
都可以。
现代语言(尤其是像PHP、python、Node.js这类开源式语言种类)在网络协议的支持方面都十分完善。
当然,像微软的C#也不错,但该语言写起来,却感觉特别的繁琐,不像你说的这两种语言这么简单干练。
我用C#和PHP写过采集器,唯一的原因是C#可以更完善直接地运行地windows系统上,这是最原始的初衷,而我那个时候最擅长的却是PHP和python,这要看你侧重于哪一个方面。
如果你对这两门语言都比较精通,你选择哪一个都可以,而这两种语言都是在linux系统中有更加优异的表现。
Node.js算是一门新兴语言,但它因为源自于javascript,所以它的干练是出了名的,连python都不及它,如果你想少打点字,那选node.js
嗯,不管我说多少,总之一句话:这两种语言因为没有最为根本的系统要求区别,所以看你对哪一个更为精通,就选择哪一种。
如果你都是初学,建议从Node.js开始,因为javascript的各种回调相当拥有代表性,玩转了它,呵呵,其它语言的那些逻辑都不是事儿。。。。
以上
——————————
补充一下,因为python出现的时间要比Node.js早,所以很多模块的支持要更全面和完善一些。
不过Node.js个人感觉也不错,看你想要实现多少具体的功能了。
我最近在搞嵌入式的软体开发,python还是最爱,因为它的领域更广一些。
现代语言(尤其是像PHP、python、Node.js这类开源式语言种类)在网络协议的支持方面都十分完善。
当然,像微软的C#也不错,但该语言写起来,却感觉特别的繁琐,不像你说的这两种语言这么简单干练。
我用C#和PHP写过采集器,唯一的原因是C#可以更完善直接地运行地windows系统上,这是最原始的初衷,而我那个时候最擅长的却是PHP和python,这要看你侧重于哪一个方面。
如果你对这两门语言都比较精通,你选择哪一个都可以,而这两种语言都是在linux系统中有更加优异的表现。
Node.js算是一门新兴语言,但它因为源自于javascript,所以它的干练是出了名的,连python都不及它,如果你想少打点字,那选node.js
嗯,不管我说多少,总之一句话:这两种语言因为没有最为根本的系统要求区别,所以看你对哪一个更为精通,就选择哪一种。
如果你都是初学,建议从Node.js开始,因为javascript的各种回调相当拥有代表性,玩转了它,呵呵,其它语言的那些逻辑都不是事儿。。。。
以上
——————————
补充一下,因为python出现的时间要比Node.js早,所以很多模块的支持要更全面和完善一些。
不过Node.js个人感觉也不错,看你想要实现多少具体的功能了。
我最近在搞嵌入式的软体开发,python还是最爱,因为它的领域更广一些。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询