码迷,mamicode.com
首页 > 其他好文 > 详细

控制warning信息在控制台的显示

时间:2019-12-03 11:45:05      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:lte   syn   http   import   img   图片   pre   出现   cat   

在运行代码时,有时出现warning信息,

1.当你后台不需要warning信息的时候,可以直接把warning信息省略掉。

2.如果代码是循环,则会在控制台打印多次warning信息,这会使得warning信息占满整个控制台,失去了有效的历史记录。

 

 

1.warning的地位

BaseException
 +-- Exception
      +-- Warning
           +-- DeprecationWarning
           +-- PendingDeprecationWarning
           +-- RuntimeWarning
           +-- SyntaxWarning
           +-- UserWarning
           +-- FutureWarning
           +-- ImportWarning
           +-- UnicodeWarning
           +-- BytesWarning
           +-- ResourceWarning

技术图片

 

 

2.warning的地位

对于这种情况,python有一个标准模块warnings,可以利用这个模块对warning信息进行过滤和处理。

import warnings
warnings.filterwarnings(action=xxx)

 

控制warning信息在控制台的显示

标签:lte   syn   http   import   img   图片   pre   出现   cat   

原文地址:https://www.cnblogs.com/wqbin/p/11975860.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!