IPython:高效交互式计算
项目描述
IPython提供了一个丰富的工具包,帮助您充分利用Python的交互式使用。其主要组件包括
强大的交互式Python外壳
一个Jupyter内核,用于在Jupyter笔记本和其他交互式前端中处理Python代码。
增强的交互式Python外壳具有以下主要功能
全面的对象内省。
会话间的输入历史记录,持久化存储。
会话期间输出结果的缓存,自动生成引用。
可扩展的Tab补全,默认支持Python变量和关键字、文件名和函数关键字的补全。
可扩展的“魔法”命令系统,用于控制环境和执行与IPython或操作系统相关的许多任务。
丰富的配置系统,易于在不同设置之间切换(比每次更改$PYTHONSTARTUP环境变量简单)。
会话记录和重新加载。
适用于特殊目的情况的可扩展语法处理。
通过用户可扩展的别名系统访问系统shell。
易于嵌入到其他Python程序和GUI中。
集成访问pdb调试器和Python分析器。
最新开发版本始终可在IPython的GitHub网站获得。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
ipython-8.28.0.tar.gz (5.5 MB 查看哈希值)
构建分发
ipython-8.28.0-py3-none-any.whl (819.5 kB 查看哈希值)