我需要制作 ipython 会话的截屏视频,并且为了避免让观众感到困惑,我想禁用warnings.warn来自不同包的调用发出的所有警告。有没有办法将 ipythonrc 文件配置为自动禁用所有此类警告?
warnings.warn
我最终想通了。地方:
import warnings warnings.filterwarnings('ignore')
里面~/.ipython/profile_default/startup/disable- warnings.py。我将这个问题和答案留作记录,以防其他人遇到同样的问题。
~/.ipython/profile_default/startup/disable- warnings.py
经常看到一次警告很有用。这可以通过以下方式设置:
warnings.filterwarnings(action='once')