python raise 去除trackback信息


python raise 去除trackback信息

使用情况:有时候我们使用subprocess来启动另外的python程序,raise的信息会在stderr中,但是traceback的内容是raise所在行,对debug没什么帮助

可以使用 raise SystemExit('your msg')

这样就只会打印‘your msg’了,至于真正的错误,可以用trackbac.format_exc()放到'your msg'中