我使用visualstudio代码编写python应用程序。如果我编写一个简单的同步单文件程序,那么在左边的调试窗格中检查变量和设置监视之类的事情就可以了。在
但是,我有多个文件中包含类的代码,并使用来自其他模块的各种回调。一些开始一个新的线程。在
其中一个模块是canopen 我可以单步执行我的代码,但是当我输入第二行(下面)
can0 = canopen.Network()
can0.connect(channel='can0', bustype='socketcan')
然后调用堆栈将从以下位置更改:
^{pr2}$到
CALL STACK paused on breakpoint
MainThread
Thread#15034.........
同时
我手表橱窗里的手表显示:
can0: not available
我如何(用Python设置vsstudio代码)检查/调试不同线程的Python代码和不同文件中的代码?在
谨致问候, Bas公司
目前没有回答
相关问题 更多 >
编程相关推荐