Python 能做什么?
Python 能做什么?
Python具有简单、易学、免费、开源、可移植、可扩展、可嵌入、面向对象等优点,我所关注的是网络爬虫方面,2018即将到来,我准备步入python的世界。
Hello,world!
一、Web应用开发
服务器端编程,具有丰富的Web开发框架,如Django和TurboGears,快速完成一个网站的开发和Web服务。典型如国内的豆瓣、果壳网等;国外的Google、Dropbox等。
如下图所示:
在运维的工作中,有大量重复性工作的地方,并需要做管理系统、监控系统、发布系统等,将工作自动化起来,提高工作效率,这样的场景Python是一门非常合适的语言。
如下图所示:
三、科学与数字计算
Python被广泛的运用于科学和数字计算中,例如生物信息学、物理、建筑、地理信息系统、图像可视化分析、生命科学等,常用numpy、SciPy、Biopython、SunPy等。
如下图所示:
Python有很好的3D渲染库和游戏开发框架,有很多使用Python开发的游戏,如迪斯尼卡通城、黑暗之刃。常用PyGame、Pykyra等和一个PyWeek的比赛。
如下图所示:
Python可编写桌面图形用户界面,还可以扩展微软的Windows,常用Tk、GTK+、PyQt、win32等。
如下图所示:
六、网络编程
除了网络和互联网的支持,Python还提供了对底层网络的支持,有易于使用的Socket接口和一个异步的网络编程框架Twisted Python。
如下图所示:
转载于:https://www.cnblogs.com/zlel/p/9139909.html
Python 能做什么?相关推荐
- python社会学科需要学些什么_学好Python能做什么
近年来,选择学Python的人也在逐年增多.然而,很多人学Python只是盲目的跟随潮流,对于Python却不了解,学好Python能做什么?今天源码时代小编就来给大家介绍一下Python的就业方向. ...
- 【python教程入门学习】学习Python可以做什么
学习Python可以做什么?梦雅老师微信762459510介绍,很多朋友都知道了Python是不错的编程语言,对于Python可以做的事情并不是很了解,对于零基础的朋友来讲,学习Python之后,待遇 ...
- python插件做nagios发报警邮件二
接上文 python插件做nagios发报警邮件 http://www.nginxs.com/linux/371.html,由于python 传入的参数,python 会自动加 \ ,经过代码测试,代 ...
- python怎么做自动化测试仪器经销商_Python自动化测试踩坑记录(企业中如何实施自动化测试)...
企业中如何实施自动化测试 在我们读高中的时候, 是不是经常听老师说:学好数理化,走遍天下都不怕. 作为软件测试这个行业,在当下,你学好自动化,你去哪面试都不怕. 说是这么说,但是你想提前下班,自动化测 ...
- python能用来做什么有意思的事情-可以用 Python 编程语言做哪些神奇好玩的事情?...
目前的数据工作中,数据科学家使用最多的工具语言就是Python,排在第二的工具语言是R语言.但这里有一个有趣的现象,那就是同时使用Python或者R语言的人,推荐别人使用Python的却远高于R语言. ...
- python与excel结合-使用Excel和python来做回归分析
使用Excel和python来做回归分析 作者:PHPYuan 时间:2018-08-01 03:40:50 聊完方差分析,就不得不说回归分析. 回归分析是一种应用广泛的统计分析方法,在金融,医学等领 ...
- python能在生活中做什么-python能做哪些生活有趣的事情
躺着赚钱 一位匿名知乎网友爆料用Python写了自动化交易程序,2年躺着赚了200万!相当于普通程序员10年的工资,此刻的心情...你懂的! 不过,这位大侠的真实身份也被网友找出了,真是人红了想低调都 ...
- python可以做什么有趣的东西-python能做哪些生活有趣的事情
躺着赚钱 一位匿名知乎网友爆料用Python写了自动化交易程序,2年躺着赚了200万!相当于普通程序员10年的工资,此刻的心情...你懂的! 不过,这位大侠的真实身份也被网友找出了,真是人红了想低调都 ...
- python编程100例头条-我用Python编程语言做了一些神奇好玩的事情
其实Python真的挺有意思的,用Python用做过不少有趣好玩的事儿,这里跟大家分享几个我做的好玩的东西. 好玩的事1:用微信控制灯泡 搞个微信公众号,设置把请求转发到你自己的公众号服务器.公众号服 ...
最新文章
- [CTSC2017]吉夫特
- Log4Net 使用 FileAppender (log4net 1.2.10.0)
- RabbitMQ入门教程——.NET客户端使用
- 万字长文 | 新零售的五重境界
- 划重点!《企业数字化升级之路》白皮书讲了哪些干货?
- linux刻录光盘空间不足,linux下刻录光盘所发生的问题及解决办法
- 代理 XP”组件已作为此服务器安全配置的一部分被关闭。系统管理员可以使用 sp_configure 来启用“代理 XP”。...
- 腾讯架构师讲解Java接口的继承与抽象类
- 原生js实现jquery库中选择器的功能(jquery库封装一)
- hpsocket java代码_HPSocket介绍与使用
- python创建django项目_搭建Python-Django环境,创建第一个Django项目
- php控制器的作用,控制器定义 · ThinkPHP5.0完全开发手册 · 看云
- python FIFO命名管道
- hdu 2527 Safe Or Unsafe
- 拓端tecdat|r语言中使用Bioconductor 分析芯片数据
- l3asnumanode 设置_numa设置与mysql
- 基于单片机的室内安全环境监测系统的设计
- MCMC算法—MH算法的Python实现(一)
- keil添加华大芯片支持jflash下载
- Centos7 修改文件夹权限和用户名用户组