Docstring inheritance for properties using sphinx's autodoc
问题 I have a class like this: class MyBase(object): x = 3 """Documentation for property x""" and another class that inherits it: class MyObj(MyBase): x = 0 When I use sphinx's autodoc to generate documentation, MyObj.x is not documented. Is there any way to inherit the docstring from MyBase.x ? I found DocInherit but since this uses a decorator, it only works for class methods. Any way to do this with properties? 回答1: I found a workaround using the property function: class MyBase(object): _x = 3