我正在使用django 1.10,python 3.5.3
我正在尝试使用警告选项仅显示警告一次。 根据{{3}}如果我使用'一次'它只显示一次警告。它似乎不起作用。 我试过'忽略'而且它有效。我还可以说它识别出选项,因为我没有得到任何有关该值的警告。 (如果你输入一些无法识别的值,你会在开始时收到警告)。 我实际上使用PYTHONWARNINGS环境变量,但它应该是相同的。 有什么想法吗?
答案 0 :(得分:0)
如果您仅使用once
作为PYTHONWARNINGS
的值,则默认情况下仍会自动隐藏某些警告,这可能是您看不到它们的原因(PendingDeprecationWarning
例如,DeprecationWarning
默认隐藏)。
要查看这些内容,您需要明确告诉Python向您展示它们。请尝试使用once::DeprecationWarning
之类的内容。