Python:在代码中使用并行技术时如何忽略警告?



我知道在Python中忽略警告的一种常见方法是使用:

import warnings
warnings.filterwarnings('ignore')

而且我确实把这两行放在import <package-to-ignore>上面,它不起作用,警告仍然弹出,我也尝试多次添加warnings.filterwarnings,仍然不起作用。 我使用的包是sklearn的,有些行有并行处理。我知道这是原因,但我不知道如何解决它.
如果您能提供帮助,我们将不胜感激。

你试过这个答案吗?

def warn(*args, **kwargs):
pass
import warnings
warnings.warn = warn
#... import sklearn stuff...

最新更新