Python可以应用的地方有哪些

嵌入式技术

1330人已加入

描述

Python 主要应用场景、适用行业有哪些?

Python能开发如QQ、浏览器等应用软件么?

听说有一些Python的web开发框架。它能实现后端的服务器(队列服务器、SOAP服务、Web service等)功能吗?与Python交互主要使用哪些协议?与C/C++交互能力怎么样?

下面我们就来看看,Python具体能开发哪些软件,应用领域具体是哪些。

Python的应用领域

一、人工智能,包括数据分析、计算机视觉、自然语言处理等等

现在python已经基本成了人工智能的标准语言了,一般都是C/C++写个底层运算库,然后用python做脚本。各种框架层出不穷,tensorflow/pytorch等等。

二、web开发

python光是web开发的框架至少得有几十个吧,而且用的人都很多,从后端到前端各种配套服务都非常齐全。

三、爬虫

我估计很多人学爬虫就是从python入手的

四、各类App的内置脚本

有很多程序里面的内置脚本就是python,比如sublime text、blender3d,所以从这个角度来看啊,python能干的事情就无限多了,文本编辑、3d建模、股票投资等等,只有你想不到的,没有做不到的。

至于python能否开发qq、浏览器这种应用软件?

只用python是不太行的,因为python是解释性的,如何打包成二进制文件其实挺麻烦的,而且速度肯定比不上c++什么的,但是作为脚本还是不错的。

Python和机器学习

感觉未来会集中在做机器学习 科学计算相关的东西, 接触过的应用包括:

1 运维脚本

2 文本处理(主要是日志)

3 web开发

知乎好像就是用python开发的web端 , python最让人喜欢的是如同数学一样的语法,写起来特别简单,最不爽的是python3 没有做向前兼容, 估计未来的python4能把2和3都兼容了,但是会比较臃肿

Python做web开发才厉害

所接触到工作中都没有一点应用使用Python开发?

可能你自己没有注意到而已。

作为互联网创业者,应该注意到网站运维是Python(继Bash Shell,Perl之后)的一大领域。此外,抓取第三方数据是Python爬虫的领域。如果是金融业者,那么金融数据分析也是。

网站中许多核心都是C/C++/Java开发的,如Redis,Memcached,ngnix,消息队列,Hadoop等。但是客户端中Python必须列入其中。

Python有许多实现(利用其他语言来写Python解释器),不仅仅是CPython。它可以基于Java,C,Python自己,C#,Ruby,Java等各个语言制作。可以这么说,Python的底层实现语言是最丰富的,绝对没有之一。

所以它可以和C/C++/Java/C#/Ruby/Java等各类语言直接交换数据。不仅仅通过REST/JSON/XML交换。

换而言之,Java/C/C#/Ruby/Java使用的场景它都可以插足。你不可能这几种语言都不用。

来源:搜狐

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分