編程語言
用戶:
問題空間
計算機:解決問題
解空間
抽象
機器代碼 -> 微碼編程 -> 高級語言
源碼文件 .py
字節碼文件 .pyc
Python的實現:
CPython:原始、標準的實現方式
Jython:用於與Java語言集成的實現
IronPython:用於與.NET框架集成的實現
Python性能優化工具:
Psyco
Python語言的一個擴展模塊,可以即時對程序代碼進行專業的算法優化,可以在一定程度上提高程序的執行速度,尤其是在程序中又大量循環操作時。
目前開發工作已經停止,由PyPy所接替
PyPy
PyPy是用Python實現的Python解釋器
Python語言的動態編譯器,是Psyco的後繼項目
可以運行在Linux的32位和64位、MaxOSX和Windows的32位平臺中
Shed Skin
Python編譯器,能夠將Python代碼轉換成優化的C++代碼