0

iPython セッション内から呼び出す Python 関数があります。

特定の行の条件が True となる非常に特殊な状況では、スクリプトは一貫して pdb デバッグ モードになります。

コードに問題の痕跡やその他の兆候はなく、c続行するように入力するとすぐに、コードは完全に正常に続行されます.

スクリプトにはimport pdb、言うまでもなく何も含まれていませんset_trace()...

これを説明できるアイデアはありますか?

4

2 に答える 2

1

ipython の設定によっては、例外が発生した場合に自動的に PDB に入ります。

于 2011-03-19T23:59:27.957 に答える
0

import pdb; pdb.set_trace()結局のところ、ソース管理の問題のために見逃した行がコードにあったようです。

于 2011-03-20T09:29:47.217 に答える