【发布时间】:2016-01-05 07:52:43
【问题描述】:
我有一个运行 python 程序的 nodejs 脚本。我希望能够在调试会话开始时与 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)
不幸的是,当调试会话开始时,我什么也看不到,进程只是挂起。我猜 pdb/ipdb 正在工作,但似乎我所做的任何事情都没有发送到 pdb。
是否可以从 nodejs 与 pdb 交互?
【问题讨论】:
标签: python node.js child-process pdb ipdb