假设我有一个类,它用两个参数实现了__init_subclass__:
class Foo:
def __init_subclass__(name: str, surname: str):
"""
name: The name of the user
surname: The surname of the user
"""
...
当我从Foo子类化时,我希望能够在子类化类的docstring中看到两个参数(name,surname)的描述。有什么方法可以实现这一点吗?这样当用户从Foo子类化时,他就知道在类的参数中放置什么了
class Bar(Foo, name = 'bar', surname = 'xxx')
...
1条答案
按热度按时间gab6jxml1#
我不是很确定,我理解的没错,但是要将
__init_subclass__
的文档添加到Foo
的子类中,您可以更新子类__doc__
:然后