gpt4 book ai didi

python - Robot Framework 使用 PUDB 调试 python 代码

转载 作者:太空宇宙 更新时间:2023-11-03 12:01:09 26 4
gpt4 key购买 nike

我正在尝试调试从 Robot 执行的 python 代码。如前所述here由 Bryan Oakley 编写,可以使用以下方法对其进行调试:
导入系统,PDB; pdb.Pdb(stdout=sys.__stdout__).set_trace()
这是一个很好的解决方案,它有很大帮助。还有一个很棒的调试器,带有基于文本的图形,它更有用且更易于使用,称为 PUDB。 .我试图让 PUDB 以与 Bryan 在他的回答中提到的类似的方式工作,但我没有成功。
如果有人设法让它工作,请分享您的解决方案。
谢谢。

最佳答案

pudb 的等效项似乎是从 pudb.debugger 实例化 Debugger。例如:

import pudb.debugger
import sys

def example_keyword():
...
pudb.debugger.Debugger(stdout=sys.__stdout__).set_trace()
...

关于python - Robot Framework 使用 PUDB 调试 python 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48329109/

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