zoukankan      html  css  js  c++  java
  • Python 学习知识点梳理

    一、Python在各大知名公司的应用

    谷歌:Google App Engine、code。google.com、Google earth、谷歌爬虫、Google广告等项目都在大量使用Python开发。(Python的创始人最初工作在此,俗称龟叔)

    CIA:美国中情局网站使用Python开发。

    NASA:美国航天局(NASA)大量使用Python进行数据分析和运算。

    YouTube:世界上最大的视频网站YouTube就是用Python开发的。(创始人是华人陈士俊)

    DropBox:美国最大的在线云存储网站,全部用Python实现,每天网站处理数10亿个文件的上传和下载。(Python创始人龟叔现任公司)

    Instagram:美国最大的图片分享社交网站,每天超过3千万张照片被分享,全部用Python开发。

    Facebook:大量的基础库均通过Python实现的。

    Redhat:世界上最流行的Linux发行版本中的yum包管理工具就是用Python开发的。

    豆瓣:公司几乎所有的业务均是通过Python开发的。

    知乎:国内最大的问答社区,通过Python开发(国外Quora)。

    春雨医生:国内知名的在线医疗网站是用Python开发的。

    除上面外,还有搜狐、金山、腾讯、盛大、网易、百度、阿里、淘宝、土豆、新浪、果壳等公司都在使用Python完成各种各样的任务。

    二、Python擅长的领域

    WEB开发:

             DjangopyramidTornadoBottleFlaskWebPy

    网络编程:

            TwistedRequestsScrapyParamiko

    科学运算:

            SciPyPandaslpython

    GUI图形开发:

             wxPythonPyQTKivy

    运维自动化:

             OpenStackSaltStackAnsible腾讯蓝鲸(Ansible已经被红帽子以2亿收购)

    三、具体知识点

    1、语言基础:

        包含——数据类型、流程控制、常用模块、函数、迭代器、装饰器、递归、迭代、反射、面向对象编程、(例:购物车程序、ATM信用卡程序开发、计算器程序开发、模拟人生游戏开发)

    2、网络编程:

         包含——Socket c/s 编程、Twisted异步网络框架、网络爬虫开发、多线程、多进程、协程gevent、selectpollepoll、生产者消费者模型、审计堡垒机系统开发、FTP服务器开发、批量命令、文件分布工具、RebbitMQ消息队列、SqlAlchomy ORM、类SaltStack配置管理工具开发、ReidsMemCacheMongoDB 缓存数据库

    3、Web基础开发:

          包含——Html/CSS基础、Dom编程、原生JS、Jquery/EasyUi/AngulaJS、Ajax异步加载、Highchart画图、Bootstrap

    4、算法&设计模式:

          包含——冒泡、二叉树、哈希、拆半等常见算法、工厂模式、单例模式、享元模式、代理模式等常用设计模式

    5、PY WEB 框架:

          包含——MVC架构讲解、自行开发一个WEB框架、DjangoTornadoFlaskBottleWebPy框架、Session中间件ORMCookieCSRFFROM....、Restful API框架、权限管理后台开发、开发BBS论坛、开发WEB聊天室

    6、项目实战:

          包含——购物商城开发、主机管理+任务编排+运维审计堡垒机开发、分布式类Nagios/Zabbix监控产品开发、CMDB资产管理开发、基于用户视角的网站访问质量检测分析平台开发、Docker 自动化管理平台开发、OpenStack 二次开发

  • 相关阅读:
    vs2008 服务器控件库
    dropdoenlist 设置默认值
    .NET用HttpFileCollection实现多文件上传
    dropdownlist 绑定
    简单的webservice调用(天气预报)
    统计在线人数
    多文件上传
    dropdownlist1 绑定 value值
    WMI 脚本入门:第一部分 (MSDN)
    WMI 脚本入门:第三部分 (MSDN)
  • 原文地址:https://www.cnblogs.com/lzhn/p/7788089.html
Copyright © 2011-2022 走看看