python软件开发的案例有哪些,可用于哪些开发

Python014

python软件开发的案例有哪些,可用于哪些开发,第1张

列举一些比较有名的网站或应用。这其中有一些是用python进行开发,有一些在部分业务或功能上使用到了python,还有的是支持python作为扩展脚本语言。数据大部分来自Wikepedia和Quora。

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 - 社交游戏/应用开发公司,被谷歌收购

这个案例主要目的是转换json类型的数据,利用python和pandas方法进行计数。

step1:获取数据

将json格式数据转化成python对象

step2纯python时区计数

1.获取时区+计数

2.对以上字典形式进行计数

3.更更简单的方法,直接用python标准库的collections.Counters类

从仅获取时区后开始

step3 使用pandas计数

step4 可视化 seaborn

5.补充一些语句