Python警告 - 如何不打印源代码行?

时间:2014-08-27 21:06:54

标签: python warnings

当我在python中发出warnings.warn()警告时,输出到stderr不仅包括我的警告方法,还包括来自源代码的违规行。我想从源代码中删除这一行,因为它确实有助于清楚地表达警告。有谁知道怎么做?

1 个答案:

答案 0 :(得分:1)

你可以修补formatwarning功能。如果你看一下the source,那么编写一个没有行号的替代品应该不会太难。