Python获得docstring而没有params

时间:2015-08-10 16:48:50

标签: python

如何在没有其他参数的情况下从函数中检索文档字符串?

def foo(user, id):
    """
    Description

    :param user: username
    :param id: id
    :return: bar
    """
    pass

对于我可以使用foo.__doc__的文档,但字符串还包括:param::return:。我怎么才能得到功能描述?

1 个答案:

答案 0 :(得分:0)

你不能。

您可以获取完整的文档字符串,然后使用一些正则表达式删除参数或仅检索非参数文本。但除非你知道如何编写文档字符串,否则这有点不可能。