python语言可以运用在哪些地方
2个回答
2016-12-31 · 知道合伙人互联网行家
关注
展开全部
python 是一种解释性脚本语言,不像c++/java那样的高级语言,需要编译成字节码之后才能运行,python可以边运行边解释。python 主要应用于以下几个领域:
web开发,基于python产生了许多优秀的web框架,许许多多伟大的开源社区的程序员为它们贡献了诸多的开源库,使得开发起来十分便捷。
爬
虫开发,实际上这个只是一个小小的应用,基于python的http库有很多,比如常见的httplib,urllib2,requests等,
都很好的封装了http协议中的post,get等方法,也很方便的能够模拟浏览器去实现自己想要的功能,并且,对网页的解析也有诸多工具可以使用,如
beautifulsoup等。
科学计算,不得不提的是python在科学计算领域也应用越来越广,如物理学领域,各种
实验数据的处理以及相关实验模拟等,机器学习领域也产生了诸多的开源库,如sklearn,里面集成了机器学习领域常见的算法,接口良好,文档丰富,也有
最近十分火热的Deep Learning的开源库,如theano。
高性能服务器后端,高性能不是说python执行有多快,其实python还是比较慢的,但是在开发高并发,高吞吐率的服务器的时候,还是具有自己独特的优势。
还有一切边边角角的应用,比如开发界面程序,QT也提供了python的支持,因为python的开源库中包括了对c/c++ lib库的调用。
web开发,基于python产生了许多优秀的web框架,许许多多伟大的开源社区的程序员为它们贡献了诸多的开源库,使得开发起来十分便捷。
爬
虫开发,实际上这个只是一个小小的应用,基于python的http库有很多,比如常见的httplib,urllib2,requests等,
都很好的封装了http协议中的post,get等方法,也很方便的能够模拟浏览器去实现自己想要的功能,并且,对网页的解析也有诸多工具可以使用,如
beautifulsoup等。
科学计算,不得不提的是python在科学计算领域也应用越来越广,如物理学领域,各种
实验数据的处理以及相关实验模拟等,机器学习领域也产生了诸多的开源库,如sklearn,里面集成了机器学习领域常见的算法,接口良好,文档丰富,也有
最近十分火热的Deep Learning的开源库,如theano。
高性能服务器后端,高性能不是说python执行有多快,其实python还是比较慢的,但是在开发高并发,高吞吐率的服务器的时候,还是具有自己独特的优势。
还有一切边边角角的应用,比如开发界面程序,QT也提供了python的支持,因为python的开源库中包括了对c/c++ lib库的调用。
2020-10-19 · 百度认证:北京一天天教育科技有限公司官方账号,教育领域创作者
关注
展开全部
Python是一种解释性脚本语言,不像c++/java那样的高级语言,需要编译成字节码之后才能运行,Python可以边运行,边解释,同时Python可以应用领域也非常多,比如说人工智能、web开发、爬虫、自动化运维、自动测试等。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询