有个 Python3 执行过程中 一直处于未结束阶段(代码中有个 sleep,sleep 到点了也没结束),也没日志打印
想看看有没有类似 jstack 打印代码栈,看线程都在干嘛的。
有找到一个需要 import pdbx 的打印代码栈的方式,有没有命令行根据 pid 就能打印的方式?
sys._current_frames().items() 搜下用法
安利 python 有时候用 gdb,优点不会中断脚本,而且学习 gdb 其他都可以用。
pysnooper 调试器 把执行的每一步操作都打印出来