如何让Jupyter Notebook python help函数输出丰富多彩?

6 python jupyter-notebook

我是 Jupyter 笔记本的新手,正在尝试查看有关功能的一些帮助。例如,当我打印帮助时,statsmodels.OLS我得到了以下纯黑白帮助。

是否有任何 python 模块可以对help输出进行着色/美化?

例如:

  • 高亮显示参数名称
  • 在 python 语法高亮中突出显示代码示例
  • 等等。

如果没有某些模块,那么从哪里开始对参数和 python 代码进行着色?

示例输出help如下:

在此输入图像描述

Ste*_*n87 3

您可以尝试使用丰富的库来美化帮助(在jupyter中,您可以使用命令安装它!pip install rich)。特别是,您可以研究检查方法

例如,使用以下代码:

from rich import inspect
inspect(sm.OLS, help=True)
Run Code Online (Sandbox Code Playgroud)

我得到这个输出: 丰富的检查输出