首页 > 解决方案 > python调试器:不以交互方式初始化变量

问题描述

我正在使用 pdb 运行代码。运行在第 3 行中断,我插入setvars并更改了一些变量。

python -m pdb -c "b 3" -c c -c "alias setvars aaa=1;bbb=1" somecode.py 3

这可以交互地完成我想要的操作,但我想将其作为批处理作业运行,因为我想在集群上运行它。所以,我想在断点 3 处设置变量aaabbb然后在没有任何用户交互的情况下继续。

可能吗?或者也许我使用了错误的工具来实现这一点?

注意:这是python 调试器初始化文件的后续问题

标签: pythonbatch-processingpdb

解决方案


推荐阅读