我不是我所缺少的,而是以下代码:
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
。所以我的问题是这是一个错误还是我错过了什么?