导入时忽略Python可执行文件(控制台脚本)的DeprecationWarning

时间:2018-07-14 15:04:57

标签: python

scikit-learn在导入时会给出很多警告。 看来我无法用抑制符来包裹导入,如:

import warnings
warnings.filterwarnings("ignore", category=DeprecationWarning)
import sklearn #Throws warning!

其中提到:

python -W ignore::DeprecationWarning some_script.py

可以工作,但是我对您将其作为控制台脚本运行的情况感兴趣(通过setup.py安装):

myapp

如何隐藏用户不关心的警告(仅限库创建者)?

How to ignore deprecation warnings in Python中的所有建议答案都无济于事

我什至尝试在-W ignore::DeprecationWarning控制台脚本中添加/usr/bin/myapp,但这也无济于事。

0 个答案:

没有答案