zoukankan      html  css  js  c++  java
  • python

    python 程序的执行过程

    python 的实现

      Cpython 

        原始、标准的实现方式

      Jython

        用于与Java语言继承的实现

      Ironpython

        用于与.net框架继承的实现

    python 性能优化工具

      psyco

        python语言的一个扩展模块,可以即时对程序代码进行专业的算法优化,可以在一定成都上提高程序的执行 速度,尤其是在程序中有大量循环操作时

        目前开发工作已经停止,由pypy所接替.

      pypy

        pypy 是用python实现的python解释器

        python语言的动态编译器,是psyco后续项目

        可以运行在linux32位和64位,maxOSX和windwos的32位平台中

      shed skin

        python编译器,能够将python代码转换成C++代码

    python 编写/执行

      交互式解释器

        直接启动python,其显示信息取决于程序版本及操作系统等

        

      python 程序文件

        交互式模式下的程序执行完成后难以再次运行

        将编写的程序保存至文件(py)中方便多次运行

          python的此类包含了一系列预编写好的语句的程序文件称作""模块""

          能够直接运行的模块文件通常称作脚本(即程序的顶层文件)

      python源程序文件通常以.py为扩展名

        例如,新建一个名为firstpycode.py文件,内容如下所示:

        

        第一行为shebang,即执行脚本时通知内容要启动的解释器

        第二行通过import导入一个python模块platform

        第三行打印platform模块的uname方法的执行结果

        给予此脚本以执行权限,并执行即可.

        

    python 文件结构

          

    Python 擅长的领域

      web开发

          Django、Pyramid、Tornado、Bottle、Flask、WebPy 


      网络编程

        Twisted、Requests、Scrapy、Paramiko 

      科学运算

        SciPy、Pandas、Ipython

       GUI图形开发

        wxpython、PyQTV、Kivy 

      运维自动化

             OenStack、Saltstack、Ansible、腾讯蓝鲸

  • 相关阅读:
    jenkins中通过Publish Over SSH将项目部署到远程机器上
    GitHub 开源的 MySQL 在线更改 Schema 工具【转】
    MySQL ProxySQL读写分离实践
    MySQL ProxySQL读写分离使用初探
    LVS+Keepalived实现DBProxy的高可用
    Redis Codis 部署安装
    CS 和 BS 的区别和优缺点(转)
    Linux的SOCKET编程详解(转)
    数据结构-深度遍历和广度遍历(转)
    社保相关
  • 原文地址:https://www.cnblogs.com/Anec/p/10207418.html
Copyright © 2011-2022 走看看