如何调试本地进程调用的python?
您好,我正在尝试调试从另一个进程调用的python脚本,因此我需要将其附加到该进程 我真的读过这篇文章,我在“附加到本地脚本”部分苦苦挣扎 据说我应该:如何调试本地进程调用的python?,python,visual-studio-code,Python,Visual Studio Code,您好,我正在尝试调试从另一个进程调用的python脚本,因此我需要将其附加到该进程 我真的读过这篇文章,我在“附加到本地脚本”部分苦苦挣扎 据说我应该: 在终端中,使用脚本启动Python 切换到Debug视图,选择Python:Attach 但是,它没有在launch.json中给出详细信息 此外,还不清楚应该启动或停止哪个文件。在我看来,我应该在命令行中启动脚本,然后在调试器中重新启动它 所以我想做的是调试一个从excel调用的python脚本,VBA代码如下 Sub Button1_Cl
所以我想做的是调试一个从excel调用的python脚本,VBA代码如下
Sub Button1_Click()
RunPython("import Test; Test.testprint")
End Sub
通过xlwings加载项进行调用
在Test.py中:
def testprint()
print("abcd\n")
这是一个测试脚本,实际脚本将尝试执行一些文件操作。但我真正喜欢做的是从Excel VBA调用启用调试
因此,请给我一个launch.json示例、脚本和详细的操作步骤。非常感谢
我的平台:
操作系统:Windows 10,
编辑:VS代码,
Python:3.6.5,
巨蟒:4.5.4,
ptvsd:5.0.0a4
我一整天都在和它斗争。感谢所有能够提供帮助的人。确保您确实使用
Test.testprint()
调用了该函数。然后尝试使用调试。这样,您就不必附加到流程中,只需使用@eye
装饰功能,并在浏览器中查看结果。您好,我在公司环境中,互联网和安装非常有限。。。。。。。