使用来自外部脚本的vscode调试python

时间:2019-12-09 11:52:10

标签: python debugging visual-studio-code

如何从外部应用程序调试python程序?
我使用的是外部实用程序guildAI,它在内部运行guild run train.py时运行python train.py,但带有其他包装。
是否有办法以某种方式使用vs代码调试(例如远程调试)这类应用程序?
,就是让vs代码为我运行guild run train.py吗?或其他方式

1 个答案:

答案 0 :(得分:1)

您想要执行所谓的“ local attach”。基本上,您需要做的是在您的应用程序中安装ptvsd,调用ptvsd.enable_attach()ptvsd.wait_for_attach(),然后使用breakpoint()使调试器在连接时暂停,让您开始浏览应用程序