我在用狮身人面像记录我的图书馆。我有装饰师logic_object
:
class logic_object:
"""Decorator for logic object class.
"""
def __init__(self, cls):
self.cls = cls
self.__doc__ = self.cls.__doc__
我有一个由logic_object
修饰的gravity
类:
我的狮身人面像文件是:
Mind.Existence
========================
Classes, methods and functions marked with * aren't for usual cases, they are made to help to the rest of the library.
.. automodule:: Mind.Existence
:members:
:member-order: bysource
logic_object
与autodoc
一起记录,但是gravity
没有
为什么会发生这种情况?如何解决?在
这是因为修饰类不是真正的类对象(不是
type
的实例),因此autodoc不知道如何对其进行文档化。在要修复它,您必须编写一个自定义文档管理器(例如配置文件)公司名称:
然后(在decorator中)还必须从装饰对象复制}:
^{pr2}$__name__
和{嗯, 卢克
相关问题 更多 >
编程相关推荐