我正在使用Linux下的诅咒库编写Python代码。是否有任何调试器不共享同一个终端,所以我可以单独调试运行的代码?
编辑:
我尝试了WinPDB,但是它只适用于python2.7,而且我使用的是3.3
发布于 2013-10-04 15:59:29
IPython支持嵌入一个“内核”,然后该内核可以连接到外部前端,例如Qt (qt控制台)。
为了使用另一个tty,我建议通过一对管道或pty (伪终端)将调试器与另一个tty连接起来,尽管您可能必须编写“另一半”才能在终端中显示,而qt控制台已经准备好按原样使用。
您可以安装Debian包ipython3(或Py3k版本ipython3-qtsole),然后在命令行上运行“ipython3”,以获得包含调试器的GUI窗口。
嵌入也是可能的:您可以修改程序以在某个点调用ipython“内核”,这就像设置断点一样。
https://stackoverflow.com/questions/19185466
复制相似问题