python文档测试
Posted 曾春云
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python文档测试相关的知识,希望对你有一定的参考价值。
def average(values):
"""
compute average value
>>> print(average([20, 30, 10]))
20.0
>>>
上面测试的语法>>> 后面需要空一格,否则测试缩进错误
测试完如果文档还需要写其它注释,则以>>> 结尾,否则这段注释
也会被当为上面测试的输出结果,这样明显不是我们希望的输出结果
:param values:
:return:
"""
return sum(values) / len(values)
# import doctest
# doctest.testmod()
"""
直接导入上面模块方式测试
或者命令行测试
python -m doctest exam.py
exam.py为被测试的模块
"""
以上是关于python文档测试的主要内容,如果未能解决你的问题,请参考以下文章
Spring Rest 文档。片段生成时 UTF-8 中间字节无效 [重复]