小编Roe*_*urg的帖子

带有三重引号的 Jupyter Notebook Python 自动文档字符串生成

我正在使用 python 的 jupyter 笔记本中工作,并尝试使用自动文档功能来生成如下所示的文档字符串。在像 pycharm 这样的 IDE 中工作时,函数下方的三重引号 + Enter 会生成如下所示的文档字符串。

def test_function(df: pd.DataFrame, probs: dict) -> int:
    """
    :param df: 
    :param probs: 
    :return: 
    """
Run Code Online (Sandbox Code Playgroud)

目前,我的笔记本输出给出了以下输出,并且不解析函数内的任何参数。

def test_function(df: pd.DataFrame, probs: dict) -> int:
    """

    """
Run Code Online (Sandbox Code Playgroud)

python documentation documentation-generation jupyter jupyter-notebook

16
推荐指数
1
解决办法
894
查看次数