.call() メソッドは例外を取得し、送出する代わりに call.exception に保存します。これは想定どおりの動作です。
実行中に例外を送出する必要がある場合は、__should_raise パラメーターを設定してください。
__should_raise=True がない場合、op の実行中に発生した例外はすべて、表に出されることなく取得されて保存されます。エラーを調べるには、call.exception を確認してください。
トレースデータ
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Help us improve these docs. Take our quick survey.
.call() メソッドは例外を取得し、送出する代わりに call.exception に保存します。これは想定どおりの動作です。
実行中に例外を送出する必要がある場合は、__should_raise パラメーターを設定してください。
result, call = my_op.call(__should_raise=True)
__should_raise=True がない場合、op の実行中に発生した例外はすべて、表に出されることなく取得されて保存されます。エラーを調べるには、call.exception を確認してください。
result, call = my_op.call()
if call.exception:
print(f"Op failed with: {call.exception}")
Was this page helpful?