python有那么神吗

维基百科里面介绍python的主要功能有三大块,Web开发,GUI开发和操作系统组件。

Web程序
Python经常被用于Web开发。比如,通过mod_wsgi模块,Apache可以运行用Python编写的Web程序。使用Python语言编写的Gunicorn作为Web服务器,也能够运行Python语言编写的Web程序。像Django、Pyramid、TurboGears、Tornado、Flask等Web框架在Web开发中都很流行,可以让程序员轻松地开发和管理复杂的Web程序。
Python对于各种网络协议的支持很完善,因此经常被用于编写服务器软件、网络爬虫。很多人常根据自己的需要在网络上爬取各种资源,爬取百科上的图片、爬取12306火车票的数据、爬取美团和豆瓣的电影评论、爬银行的各种数据等。只要网上有的并且没对爬虫做限制措施都能行。并将爬取到的数据用Exce和Python(matplotlib)做数据分析及可视化,每次都能根据需要按自己要求。

GUI(图形用户界面)开发
Python本身包含的Tkinter库能够支持简单的GUI开发。但是越来越多的Python程序员选择wxPython或者PyQt等GUI包来开发跨平台的桌面软件。使用它们开发的桌面软件运行速度快,与用户的桌面环境相契合。通过PyInstaller还能将程序发布为独立的安装程序包。

操作系统
在很多操作系统里,Python是标准的系统组件。大多数Linux发行版和Mac OS X都集成了Python,可以在终端机下直接运行Python。有一些Linux发行版的安装器使用Python语言编写,比如Ubuntu的Ubiquity安装器、Red Hat Linux和Fedora的Anaconda安装器。在RPM系列Linux发行版中,有一些系统组件就是用Python编写的。Gentoo Linux使用Python来编写它的Portage软件包管理系统。Python标准库包含了多个调用作业系统功能的库。通过pywin32这个第三方软件包,Python能够访问Windows的COM服务及其它Windows API。

其他
除上面之外呢,python还能做脚本,各种机器学习、游戏开发等。python真的只是一门语言,一种工具,具体怎么操作还得看学习修行的人本身咯。
知乎大神用python做的小玩意:python有那么神吗

YouTube、Google、Yahoo!、NASA都在内部大量地使用Python。OLPC的作业系统Sugar项目的大多数软件都是使用Python编写。国内的豆瓣网、知乎、果壳等应用也都是用python编写的,可见python应用之广。

python除了强大的功能之外呢,他还有简单易学的特点:
python有那么神吗_第1张图片
这里推荐python微专业,10月23号开课,可以咨询了解一下。
python有那么神吗_第2张图片
传送门:精通python计划
python数据分析师:带你一起用数据认识世界

你可能感兴趣的:(python)