gpt4 book ai didi

python - pdoc 生成的 HTML 中的方法参数格式不正确

转载 作者:行者123 更新时间:2023-12-05 06:23:23 27 4
gpt4 key购买 nike

我在类中定义了一个方法,如下所示:

def my_method(self, a: str = None, b: str = None) -> typing.Set[str]:
"""
Do something

:param a: A string to represent something.

:param b: A string to represent something else.

:return: A set of strings.
"""

return {a, b}

pdoc 为该方法生成下图中的 HTML:

enter image description here

我需要做什么才能使 pdoc 为文档字符串的 paramreturn 部分生成不同的内容?似乎 something 将由 pdoc 完成以区分 docstring 中的参数和返回语句。这可能是参数和返回语句、斜体或粗体的突出显示,如下所示。无论发生什么,我都希望看到文本 :param:return 从文档字符串中删除:

enter image description here

最佳答案

如果你想进一步弄清楚,那么你可以尝试下面的方法

def my_method(self, a: str = None, b: str = None) -> typing.Set[str]:
"""
Do something

Args:
a (str): The first parameter.
b (str): The second parameter.

Returns:
Set: The return value. If result has values then Set of string, otherwise empty set.

"""
s._parse_hh_mm_ss_ff()
return {a, b}

when called

关于python - pdoc 生成的 HTML 中的方法参数格式不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58421891/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com