似乎有一個包來實現這一功能,但我沒有運氣與它在Python 3.5.2或2.7.12:可能對jupyter單元格函數運行python doctest?
from ipython_doctester import test
@test
def my_fun():
'''
>>> 2 + 3
6
'''
pass
TypeError: data must be a dict, got: 'ipython_doctester'
是否有可能使用運行從jupyter細胞的doctest這個包還是其他一些方式?
我也看過%doctest_mode,我發現它將Doctest模式關閉,但一直無法從單元格運行實際的doctest。
但也適用於python 3.5 :) – josh