重要
此文档涵盖 IPython 版本 6.0 及更高版本。从版本 6.0 开始,IPython 不再支持与低于 3.3 的 Python 版本兼容,包括所有版本的 Python 2.7。
如果您正在寻找与 Python 2.7 兼容的 IPython 版本,请使用 IPython 5.x LTS 版本并参考其文档(LTS 是长期支持版本)。
IPython API¶
- 版本:
8.26.0
- 日期:
2024 年 6 月 28 日
IPython:Python 中的交互式和并行计算工具。 |
|
系统命令别名。 |
|
IPython 的应用程序。 |
|
Python 3.5 及以下版本中语法无效的异步帮助器函数。 |
|
IPython.core 的自动调用功能。 |
|
用于管理注入到 |
|
具有改进的交互式支持的编译器工具。 |
|
IPython 的完成。 |
|
各种有用完成器的实现。 |
|
IPython 本身的 sys.excepthook,在磁盘上留下详细报告。 |
|
Pdb 调试器类。 |
|
IPython.core 的全局异常类。 |
|
在应用程序事件上注册和触发回调的基础架构。 |
|
IPython 中异常处理代码的配色方案。 |
|
用于管理 IPython 扩展的类。 |
|
显示格式化程序。 |
|
调用以获取当前 InteractiveShell 实例的简单函数 |
|
与历史相关的魔术和功能 |
|
用于管理 IPython 历史记录的应用程序。 |
|
IPython 的钩子。 |
|
已弃用:输入处理和转换机制。 |
|
已弃用:支持 IPython 特殊语法的输入转换器类。 |
|
支持 IPython 特殊语法的输入转换器机制。 |
|
IPython 主类。 |
|
IPython 日志记录工具的日志记录器类。 |
|
支持 IPython 中的交互式宏 |
|
InteractiveShell 的魔术函数。 |
|
使用 |
|
IPython 中内置的所有魔术函数的实现。 |
|
此模块包含实用函数和类,以将基于代码字符串的简单 ast 转换注入到 IPython 中。 |
|
控制各种自动行为的魔术函数的实现。 |
|
基本魔术函数的实现。 |
|
代码管理魔术函数的实现。 |
|
显示格式的简单魔术 |
|
与执行相关的魔术函数的实现。 |
|
扩展机制的魔术函数的实现。 |
|
与历史记录相关的魔术函数的实现。 |
|
IPython 自身日志记录的魔术函数的实现。 |
|
与命名空间相关的魔术函数的实现。 |
|
与操作系统交互的魔术函数的实现。 |
|
与打包相关的魔术函数的实现。 |
|
matplotlib/pylab 支持的魔术函数的实现。 |
|
在各种脚本中运行单元格的魔术函数。 |
|
用于检查 Python 对象的工具。 |
|
IPython.core 的分页功能 |
|
IPython 的有效负载系统。 |
|
基于有效负载的 page 版本。 |
|
预过滤组件。 |
|
用于管理 IPython 配置文件的应用程序。 |
|
用于管理 IPython 配置文件目录的对象。 |
|
正在移除 |
|
Pylab (matplotlib) 支持实用程序。 |
|
用于启动 InteractiveShell 实例、加载扩展等 |
|
用于拆分用户输入的简单实用程序。 |
|
详细且色彩丰富的追溯格式化。 |
|
IPython 中显示工具的公共 API。 |
|
从交互式 shell 方便地管理后台(线程)作业。 |
|
用于访问平台剪贴板的实用程序。 |
|
提供一个递归执行的 reload() 函数。 |
|
使用 IPython 进行交互式演示的模块。 |
|
适用于与 ipython 配合良好的常见编辑器的“编辑器”挂钩 |
|
用于创建 GUI 应用程序和启动事件循环的支持。 |
|
用于处理 LaTeX 的工具。 |
|
定义各种 Pygments 词法分析器以突出显示 IPython 代码。 |
|
Python 高级美化打印机。 |
|
查找 IPython 使用的文件和目录。 |
|
嵌入式 IPython shell。 |
|
使用 prompt_toolkit 的 IPython 终端界面 |
|
命令行 ipython 程序的 |
|
终端使用的额外魔术。 |
|
终端输入和输出提示。 |
|
使用 |
|
用于使用 prompt toolkit 进行键绑定的实用程序函数。 |
|
限制 IPython 终端快捷方式范围的过滤器。 |
|
用于标记测试对象的装饰器。 |
|
支持测试运行的全局 IPython 应用程序。 |
|
使用 unittest 更简洁地支持 IPython 语法的实验性代码。 |
|
装饰器标记应跳过的 doctest。 |
|
通用测试工具。 |
|
用于为 ANSI 终端着色 Python 源代码的类和程序。 |
|
IO 捕获实用程序。 |
|
与颜色管理相关的实用程序 |
|
在 ANSI 终端中为文本着色的工具。 |
|
各种上下文管理器。 |
|
用于处理列表、字典和元组等数据结构的实用程序。 |
|
不会转到其他任何地方的装饰器。 |
|
Python 内置 |
|
用于处理文本编码的实用程序 |
|
用于处理堆栈帧的实用程序。 |
|
用于扩展 IPython 的通用函数。 |
|
一个简单的实用程序,用于按其字符串名称导入内容。 |
|
与 IO 相关的实用程序。 |
|
支持属性样式访问的 dict 子类。 |
|
用于查找模块的实用程序函数 |
|
根据 PEP 263,使用文件中指定的编码,将 .py 文件作为 Unicode 打开的工具。 |
|
用于路径处理的实用程序。 |
|
用于处理外部进程的实用程序。 |
|
具有有用 repr 的常量的哨兵类 |
|
用于已弃用导入的垫片模块 |
|
字符串分派类,用于匹配正则表达式和分派命令。 |
|
用于获取有关 IPython 及其运行所在系统的信息的实用程序。 |
|
用于临时将内容添加到 sys.path 的上下文管理器。 |
|
此模块包含类 - NamedFileInTemporaryDirectory、TemporaryWorkingDirectory。 |
|
用于处理终端的实用程序。 |
|
用于处理字符串和文本的实用程序。 |
|
用于计时代码执行的实用程序。 |
|
与令牌相关的实用程序 |
|
时区实用程序 |
|
此模块自 IPython 6.0 起已弃用。 |
|
支持对象检查中的通配符模式匹配。 |