Dav*_*ave 9 python robotframework
出于学习目的,我想遵循机器人框架python库中的执行路径.实际上是ssh库
做这个的最好方式是什么?
我看过debug lib ,它似乎为我提供了设置断点和生成新shell的能力.但是,我想检查执行流程,堆栈和变量值集.像pudb这样的东西,但是通过pybot触发.这可能吗?
Bry*_*ley 18
你可以将pdb与机器人一起使用.如何执行此操作记录在机器人框架用户指南的标题为使用python调试器(pdb)的部分中.
它给出的示例是将其添加到要设置断点的位置:
import sys, pdb; pdb.Pdb(stdout=sys.__stdout__).set_trace()
Run Code Online (Sandbox Code Playgroud)