0

我不是我所缺少的,而是以下代码:

from abc import ABCMeta, abstractproperty

class Abstra(object):
    __metaclass__ = ABCMeta

    def __init__(self):
        self.var = 77

    @abstractproperty
    def varb(self):
        '''
        returns var
        '''

生成文档时出现以下 epydoc 错误:

/test> epydoc -v abstra.py
+--------------------------------------------------------------------------
| File /test/abstra.py, in abstra.Abstra.varb
|   Warning: Possible mal-formatted field item.
|   Warning: Improper paragraph indentation.
|   

当我将@abstractproperty装饰器更改为装饰器时,警告消失@property。所以我的问题是这是一个错误还是我错过了什么?

4

0 回答 0