【发布时间】:2019-01-31 22:21:41
【问题描述】:
在python中,每当我使用断言并触发它时,我只会得到一个丑陋的信息:
AssertionError
我应该怎么做才能通过解析条件参数的 AST 来自动生成解释错误原因的消息?
例如:所以
assert 2 == 3
原因:
AssertionError: 2 != 3
【问题讨论】:
-
只用pytest吗?
-
我想,但我不确定 pytest 是否会支持 jupyter notebook :-
-
如果 jupyter 支持是一个限制,你真的应该 在问题中。
标签: python python-3.x assertion