如果这段代码是我文档中的一个引用块,我需要怎么做才能让Sphinx在生成文档时运行它? 我尝试添加:
.. testcode::
import datetime
def today():
return datetime.datetime.now().date()
if True:
today()
我尝试将.rst
源文件和Sphinx doctest扩展添加到conf.py
中,但是我收到了一个错误,指出函数体的第一行缩进不正确。Sphinx的doctest能否运行在文档中定义的函数?
testcode
,则缺少testoutput
。如果您的意思是doctest
,则缺少所有预期的标点符号。 - S.Lott