次の例外をトリガーする Python の assert ステートメントがあります。
SystemError: \loewis\release\python\Objects\longobject.c:270: bad argument to internal function
私が使用しているバージョン (2.4.2) の Python コードを検索したところ、このエラーは longobject.c の次の関数から発生していることがわかります。
unsigned long
PyLong_AsUnsignedLong(PyObject *vv)
Python のソース コードでこの関数を検索しましたが、この関数と Python の assert ステートメントを関連付けることができません。
Python assert ステートメントを呼び出すときに PyLong_AsUnsignedLong が呼び出される場所を知っていますか?
どうもありがとうございました。