本文整理汇总了Python中Obit.isError方法的典型用法代码示例。如果您正苦于以下问题:Python Obit.isError方法的具体用法?Python Obit.isError怎么用?Python Obit.isError使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Obit
的用法示例。
在下文中一共展示了Obit.isError方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: PIsErr
# 需要导入模块: import Obit [as 别名]
# 或者: from Obit import isError [as 别名]
def PIsErr(err):
""" Tells if an error condition exists
Returns True if error condition exists, else False
err = Python Obit Error/message stack
"""
################################################################
# Checks
if not OErrIsA(err):
raise TypeError,"err MUST be a Python ObitErr"
return Obit.isError(err.me) != 0
示例2: printErrMsg
# 需要导入模块: import Obit [as 别名]
# 或者: from Obit import isError [as 别名]
def printErrMsg(err, message="Error"):
""" Prints Obit error stack and throws runtime exception on error
err = Python Obit Error/message stack
message = message string for exception
"""
################################################################
# Checks
if not OErrIsA(err):
raise TypeError,"err MUST be a Python ObitErr"
ierr = Obit.isError(err.me)
Obit.ObitErrLog(err.me)
if ierr:
print message
raise OErr