我想设计一个 python 程序来处理其他程序中的异常,我也希望它能够访问 python 中的堆栈跟踪。我是 python 开发新手,但愿意学习,但我不知道从哪里开始。有人可以指出我可以遵循的方向/资源,并可能发展这些技能,特别是我应该学习什么来实现我的目标。
我想在 python 2.7 上开发这个
谢谢你的回复。
编辑: 通过处理异常,我只想知道发生了什么异常。就像在 Java 中使用 try catch 块一样,您可以在其中打印出堆栈跟踪并查看它是否是算术/数组越界错误
嗨,我也在想这条线上的东西,比如
try
(Execute python program here) // ie import this program
except : 1st exception
except : 2nd exception
.
.
etc
我知道如何从文件中读取,但不确定这对于执行别人编写的程序是否正确?