深入探索 IPython:特性、安装与使用指南
1. IPython 简介
Python 的一大优势在于其交互式解释器,即 shell。它能让我们快速测试想法、验证模块特性与接口,还能完成一些一次性任务,避免编写冗长脚本。通常,我们会同时使用文本编辑器和 Python 提示符(实际多为 IPython 提示符),在两者间频繁切换,互相粘贴代码,这样能即时看到 Python 对代码的处理结果,让代码按预期运行。
IPython 是交互式 Python 的集大成者,它远优于标准 Python shell。它能创建高度定制的基于控制台的命令环境,可轻松集成到任何 Python 应用中,甚至能作为系统 shell 使用。而且,IPython 背后有活跃且乐于助人的社区支持,你可以在 http://lists.ipython.scipy.org/mailman/listinfo/ipython-user 注册邮件列表,在 http://ipython.scipy.org/moin 查看优秀的维基页面,其中还有 http://ipython.scipy.org/moin/Cookbook 这样的实用手册。你也可以为 IPython 的开发贡献力量,它最近采用了分布式源代码控制系统,你可以分支代码并进行修改,若有有益的改动还能提交。
1.1 IPython 名人简介
- Fernando Perez :拥有物理学博士学位,曾在科罗拉多大学应用数学系从事数值算法开发。目前是加州大学伯克利分校 Helen Wills 神经科学研究所的研究科学家,专注于脑成像问题的新分析方法和高级科学计算工具的开发。2001 年,他为寻找更高效
超级会员免费看
订阅专栏 解锁全文
894

被折叠的 条评论
为什么被折叠?



