Tag: pdb

pdb / ipdb如何处理debuggingstdin / stdout

我有一个运行python程序的nodejs脚本。 我希望能够在debugging会话开始时与pdb进行交互。 我正在使用这个来开始我的过程: var cp = require('child_process') var app = cp.spawn('python_app', ['param']) app.stdout.pipe(process.stdout) app.stderr.pipe(process.stderr) process.stdin.pipe(app.stdin) 不幸的是,当debugging会话开始时,我没有看到任何东西,过程简单地挂起。 我猜测pdb / ipdb正在工作,但似乎没有任何事情发送到pdb。 可以从nodejs与pdb进行交互吗?