码迷,mamicode.com
首页 > 编程语言 > 详细

Python学习之warn()函数

时间:2017-09-08 18:11:07      阅读:281      评论:0      收藏:0      [点我收藏+]

标签:microsoft   color   message   函数   调用   cat   sys   logs   col   

warn()函数位于warnings模块中,用来发出警告,或者忽略它或引发异常

def warn(message, category=None, stacklevel=1, source=None)

第一个参数message是字符串类型,他是Warning的实例对象。

第二个参数是一个类对象,他指向message的基类。

第三个参数是堆栈深度,整型对象,sys._getframe()的参数。

最后一个就不说了,基本用不着。

 

拓展:

sys._getframe([num])

从调用堆栈返回一个帧对象。如果给定了可选的整数深度,则返回在堆栈顶部下方的许多调用的帧对象。
如果这比调用堆栈更深,则会引发ValueError。深度的默认值为零,返回调用堆栈顶部的帧。

 

Python学习之warn()函数

标签:microsoft   color   message   函数   调用   cat   sys   logs   col   

原文地址:http://www.cnblogs.com/leomei91/p/7495023.html

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