我有一个 python 脚本偶尔会卡住,我想知道为什么?有没有一种方法可以连接到 python 脚本并查看变量是什么,它在什么行上和/或它在做什么?
最佳答案
原始答案
使用 How do I attach a remote debugger to a Python process? 的答案中所示的调试器
附加后,您可以暂停执行并检查变量、当前堆栈等...
更新
正如评论中所指出的,链接的调试器显然需要以特定方式启动进程。 Visual Studio(已安装 Python Tools)does support附加到正在运行的进程。
关于python - 有没有一种方法可以连接到当前正在运行的 python 脚本以查看发生了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6318591/