Slide 15
Slide 15 text
公式Docよりsys.audit()
sys.audit() は、イベント名と引数を渡して既存の監査フックを呼び出
し、フックから最初の例外を再発生させます。 一般に、例外が発生し
た場合は処理せず、プロセスをできるだけ早く終了する必要がありま
す。 これにより、フック実装は特定のイベントに応答する方法を決定
できます。単にイベントをログに記録することも、例外を発生させて
操作を中止することもできます。フックは、sys.addaudithook() 関数ま
たは PySys_AddAuditHook() 関数を使用して追加されます。この関数と
ネイティブで同等の関数は PySys_Audit() です。 可能な場合は、ネイ
ティブ関数を使用することをお勧めします。CPython によって発生す
るすべてのイベントについては、監査イベントの表を参照してくださ
い。
この監査イベントとしてヒットしなかったのか?