Joh*_*ohn 9 python ide pydev read-eval-print-loop
我希望能够从调试器中删除python REPL - 如果这是不可能的,除了手动将它们全部作为监视表达式添加之外,是否有更简单的方法来评估当前断点的上下文中的python表达式?
我不使用pydev,而是从代码中删除到 python 的交互式 REPL:
import code
code.interact(local=locals())
Run Code Online (Sandbox Code Playgroud)
要从代码中拖放到 python 的调试器:
import pdb
pdb.set_trace()
Run Code Online (Sandbox Code Playgroud)
最后,要在运行一些代码后运行交互式 REPL,您可以使用 python 的-i开关:
python -i script.py
Run Code Online (Sandbox Code Playgroud)
即使它抛出异常,也会在代码后给你一个 python 提示。
我想,您也许可以将其中一些解决方案挂接到pydev中。
| 归档时间: |
|
| 查看次数: |
1008 次 |
| 最近记录: |