Python应用场景

Python应用场景教程

Python 的应用领域是非常广泛的,主要从事人工智能、科学运算、数据分析、web 开发、爬虫、游戏开发等领域中,所有涉及到这些领域的公司一般都在使用 Python

典型的公司如谷歌、CIA、nasa、help、Uber、Facebook、Redhat、知乎、豆瓣、微博、春雨医生、路飞学城、搜狐、百度等都在使用 Python。

Python应用案例

项目与公司 描述
Reddit 社交分享网站,最早用 Lisp 开发,在 2005 年转为 Python。
Dropbox 文件分享服务。
豆瓣网 图书、唱片、电影等文化产品的资料数据库网站。
Django 鼓励快速开发的 Web 应用框架。
Fabric 用于管理成百上千台 Linux 主机的程序库。
EVE 网络游戏 EVE 大量使用 Python 进行开发。
Blender C 与 Python 开发的开源 3D 绘图软件。
BitTorrent bt 下载软件客户端。
Ubuntu Software Center Ubuntu 9.10 版本后自带的图形化包管理器。
YUM 用于 RPM 兼容的 Linux 系统上的包管理器。
Civilization IV 游戏《文明4》。
Battlefield 2 游戏《战地2》。
Google 谷歌在很多项目中用 Python 作为网络应用的后端,如 Google Groups、Gmail、Google Maps 等,Google App Engine 支持 Python 作为开发语言。
NASA 美国宇航局,从 1994 年起把 Python 作为主要开发语言。
Industrial Light & Magic 工业光魔,乔治·卢卡斯创立的电影特效公司。
Yahoo! Groups 雅虎推出的群组交流平台。
YouTube 视频分享网站,在某些功能上使用到 Python。
Cinema 4D 一套整合 3D 模型、动画与绘图的高级三维绘图软件,以其高速的运算和强大的渲染插件著称。
Autodesk Maya 3D 建模软件,支持 Python 作为脚本语言。
gedit Linux 平台的文本编辑器。
GIMP Linux 平台的图像处理软件。
Minecraft: Pi Edition 游戏《Minecraft》的树莓派版本。
MySQL Workbench 可视化数据库管理工具。
Digg 社交新闻分享网站。
Mozilla 为支持和领导开源的 Mozilla 项目而设立的一个非营利组织。
Quora 社交问答网站。
Path 私密社交应用。
Pinterest 图片社交分享网站。
SlideShare 幻灯片存储、展示、分享的网站。
Yelp 美国商户点评网站。
Slide 社交游戏/应用开发公司,被谷歌收购。

Python典型应用领域

领域 说明
云计算领域 Python 是云计算最火的语言。典型的应用是 OpenStack。
WEB开发领域 众多优秀的 WEB 框架,众多大型网站均为 Python 开发,Youtube, Dropbox, 豆瓣。典型的 WEB 框架有 Django。
科学运算、人工智能领域 典型库 NumPy,SciPy,Matplotlib,Enthought librarys,pandas。
系统运维领域 Python 是运维人员必备语言。
金融领域 量化交易,金融分析,在金融工程领域,Python 不但在用,且用的最多,而且重要性逐年提高。
原因:作为动态语言的 Python,语言结构清晰简单,库丰富,成熟稳定,科学计算和统计分析都很牛逼,生产效率远远高于 C,C++,和 Java,尤其擅长策略回测。
图形GUI领域 典型的代表库有:PyQT,WxPython,TkInter。