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

2024-09-28 13:31:04 发布

您现在位置:Python中文网/ 问答频道 /正文

sciket learn在导入时会给出很多警告。 似乎我不能用如下所示的抑制来包装导入:

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

上面提到:

python -W ignore::DeprecationWarning some_script.py

可以工作,但我感兴趣的情况下,你会运行它作为一个控制台脚本(从安装与设置.py)地址:

myapp

如何抑制用户不应该关心的警告(仅限库创建者)?你知道吗

How to ignore deprecation warnings in Python中任何建议的答案都没有帮助

我甚至尝试在/usr/bin/myapp控制台脚本中添加-W ignore::DeprecationWarning,但这也没有帮助。你知道吗


Tags: pyimport脚本警告sklearnlearnmyappignore

热门问题