我有一些长时间运行的Python程序,但是这些程序没有足够的内部日志记录。我希望能够连接到正在运行的Python程序,并查找其当前行号。理想情况下,我希望在不中断其执行的情况下进行操作,但如果需要,我也可以让程序暂停、打印堆栈跟踪信息,然后继续执行。
我可以很容易地按下control-C键,但那样会终止程序。
是否有任何方法可以实现这一点?
我有一些长时间运行的Python程序,但是这些程序没有足够的内部日志记录。我希望能够连接到正在运行的Python程序,并查找其当前行号。理想情况下,我希望在不中断其执行的情况下进行操作,但如果需要,我也可以让程序暂停、打印堆栈跟踪信息,然后继续执行。
我可以很容易地按下control-C键,但那样会终止程序。
是否有任何方法可以实现这一点?