scikit learn在导入时会发出很多警告。
似乎我无法用suppress包装导入,如下所示:
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
控制台脚本,但这也没有帮助。