Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
iPython セッション内から呼び出す Python 関数があります。
特定の行の条件が True となる非常に特殊な状況では、スクリプトは一貫して pdb デバッグ モードになります。
コードに問題の痕跡やその他の兆候はなく、c続行するように入力するとすぐに、コードは完全に正常に続行されます.
c
スクリプトにはimport pdb、言うまでもなく何も含まれていませんset_trace()...
import pdb
set_trace()
これを説明できるアイデアはありますか?
ipython の設定によっては、例外が発生した場合に自動的に PDB に入ります。
import pdb; pdb.set_trace()結局のところ、ソース管理の問題のために見逃した行がコードにあったようです。
import pdb; pdb.set_trace()