如何在Python的doctests中检查以省略号开头的输出

2024-10-01 15:48:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个方法输出......silence......来表示无活动:

def silence(self):
     print('......silence......')

我为该方法编写了以下doctest:

>>> s = SmokeDetector()
>>> s.silence()
.......silence......

但是当我运行doctest时,我得到以下错误:

ValueError: line 4 of the docstring for smoke_detector4.SmokeDetector.silence lacks blank after ...: '.......silence......'

我该怎么解决这个问题?你知道吗


Tags: ofthe方法selffordef错误line

热门问题