如何从C#获取python调用堆栈?

2024-09-19 15:56:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用IronPython在C应用程序中运行python脚本。然后,python脚本可以有不同的函数调用,并在某个时刻使用API调用C#函数。在这个被调用的C#函数中,我希望能够从python的角度来判断调用堆栈

如果我使用System.Diagnostics.StackTrace,我会得到运行python脚本的IronPython解释器的调用堆栈,而不是python脚本调用堆栈本身


Tags: 函数脚本api应用程序堆栈system解释器角度