format_exception¶
- astropy.utils.misc.format_exception(msg, *args, **kwargs)[ソース]¶
Given an exception message string, uses new-style formatting arguments
{filename}
,{lineno}
,{func}
and/or{text}
to fill in information about the exception that occurred. For example:- 試してみて:
1/0
- ただし,以下の場合は除く.
- ZeroDivisionErrorを起こしました
- FORMAT_EXCEPT(‘の{filename}でゼロで除算された場合’
‘関数{func}の第{lineno}行.’)
この関数に渡される任意の他の位置パラメータまたはキーワードパラメータは、メッセージフォーマットを設定するためにも使用される。
注釈
これは使うためのものです
sys.exc_info
フォーマットパラメータを記入するために必要な情報を収集する.以来.sys.exc_info
処理された異常を持ち出すことなくexcept
節-そうであれば,4つのフォーマットパラメータを‘<unkonwn>’で置き換える.