Visual Studio Python代码中的编程docstring

2024-04-29 05:20:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我想在我的一些函数中通过编程改变docstring。我希望在visualstudio代码中显示更新的docstring。这可能吗?例如,假设我有一个装饰师:

def wraps(m, sep="\n"):
    """
    Use another function's docstring
    """
    def _decorator(func):
        if func.__doc__ is None:
            func.__doc__ = m.__doc__
        else:
            func.__doc__ = sep.join([func.__doc__, m.__doc__])
        return func
    return _decorator

但是,这些并不适用于VS代码智能感知。有办法吗?在

编辑:函数工具.wrapps如果需要,可以,但也不支持。示例函数:

^{pr2}$

谢谢!在


Tags: 函数代码docreturnusedef编程another