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、腾讯蓝鲸
最新文章
- Js 数组返回去重后的数据
- php 使用 curl 发送 post 数据
- JSP-12-使用过滤器和监听器
- Scala 深入浅出实战经典 第41讲:List继承体系实现内幕和方法操作源码揭秘
- Git入门指南十一:Git branch 分支与合并分支
- 在Ubuntu中用root帐号登录
- Spark的任务处理流程
- POJ 2280&;&;hdu 1661
- Windows打印管理解决方案
- ecstore使用paypal支付显示不支持此支付
- _OBJC_CLASS_$_ errors 错误解决办法
- C#之多线程编程
- linux mail 简操作
- String to Integer (atoi) - 复杂的测试
- java读取properties 文件信息
- leetcode-位运算
- 开源分享 Unity3d客户端与C#分布式服务端游戏框架
- [Swift]LeetCode1034.边框着色 | Coloring A Border
- SpringCloud实战9-Stream消息驱动
- Python编程-从入门到实践 Eric Matthes 著 袁国忠 译 - - 第二章 动手试一试