用于科学计算的python ide
pyzo的Python项目详细描述
pyzo是一个跨平台的python ide 交互性和内省性,使它非常适合 科学计算。它的实用设计是为了简单和 效率。
pyzo是用python 3和qt编写的。二进制文件可用于Windows, Linux和Mac。对于问题,有一个讨论小组。
两个组件+工具
pyzo由两个主要组件组成,编辑器和shell,并使用 一组可插入的工具,以各种方式帮助程序员。一些 示例工具包括源结构、项目管理器、交互式帮助, 以及工作空间。
一些关键功能
- 强大的自省(自动完成、调用提示、交互式帮助)
- 允许各种方式以交互方式运行代码或以脚本形式运行文件。
- shell运行在subprocess中,因此可以中断或终止。
- 多个shell可以同时使用,并且可以是不同的 python版本(从v2.4到3.x,包括pypy)
- 支持交互使用几个gui工具包:pyside,pyqt4, WX、FLTK、GTK、TK。
- 运行ipython shell或本机shell。
- editor和shell都支持完整的unicode。
- 各种方便的tools,以及自己制作的功能。
- Matlab样式单元格表示法标记代码段(从一行开始 用“35;”表示)。