gpt4 book ai didi

python - 在 Pydev 设置断点,但仅在回调上未命中断点

转载 作者:太空宇宙 更新时间:2023-11-03 19:11:50 25 4
gpt4 key购买 nike

好吧,我是 python 新手,我的代码调用了一些库(它包装了一些 C++ 代码),并且我向它传递了我这边的回调函数(因为库需要这样做)。奇怪的是,如果我在代码的其他部分插入断点,它将在 Eclipse 中命中并停止调试,但回调中的断点都不会命中。回调肯定会被调用,但断点会被 PyDev 忽略。我做错了什么?回调显然来自不同的线程。我正在使用Python 2.7

最佳答案

尝试导入 pdb 并使用 pdb.set_trace() 在代码中手动设置断点。这并不适用于所有多线程情况,但我发现它适用于其中许多情况,并且比 native Eclipse/PyDev 调试器有很大改进。

关于python - 在 Pydev 设置断点,但仅在回调上未命中断点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12718216/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com