如何调试崩溃的Python脚本
我正在帮忙调试一个Python脚本,这个脚本导致Python(2.7)崩溃。
- 这个脚本会把一些信息记录到一个文件里,每次运行结束时记录的位置都不一样,或者说它写出来的内容总是在不同的地方。
- 这个脚本已经有了try\catch的处理。
- 之前这个脚本运行得很好,没有出现错误。
- 这个脚本是在Windows 2008服务器上运行的,服务器有不少内存,运行时CPU使用率也不高。
所以我想问:
- 有没有什么工具或方法可以帮助解决这个问题?
- 我看到有一个可以导入的pdb模块,但不确定这是否能解决这个问题。
- 当一个Python脚本崩溃了Python本身时,你该怎么调试呢?
GB