python - 如何调试 fork 的 python 脚本

标签 python debugging fork

在 perl 调试器中,我可以使用 DB::get_fork_TTY() 来调试不同终端中的父进程和子进程。 python调试器中有类似的东西吗? 或者,有没有什么好的方法可以在 python 中调试 fork?

最佳答案

如果您设置而不是 fork 并且其条件 (pid == 0) 始终为 True,则可以模拟 fork 进程。对于调试主进程调试器将起作用。

为了更好地调试多处理交互,像我一样使用详细的日志

关于python - 如何调试 fork 的 python 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7268563/

相关文章:

python - 运行 fish shell 时 'unknown locale: UTF-8' 导入 (Mac OS X) 错误 'pandas'

python - 在Python session 中保存变量?

java - 我正在尝试使用 Java 和递归解决 "knapsack"问题

javascript - 未捕获的类型错误 : Cannot read property 'length' of undefined

从 C 调用二进制文件(同时共享文件描述符)

c - fork() 的功能

python - Flask - 让 `abort` 使用纯文本

python - 修改 Pandas 中的DataFrame

java - Eclipse调试,断点 - "ArrayIndexOutOfBoundsException: caught and uncaught",这是什么意思?

c - fork 和共享内存