我们闲话少说,来看下面的一段代码: 上面的代码的核心需求是在异常时把服务端返回的异常报文打印出来,以便后续的排障,当然我们也看到了在except后面的异常处理代码块里面的最后一行,也确实在尝试打印服务端返回的异常报文,但是呢如果不太有经验的小伙伴可能会遇到下面的报错, 其实这样的处理方式在python3中是可以的,但是至于python2为什么不可以,不知道是受限于什么,下面我来说一下解决的办法,见如下代码: 我们这时可以看到竟然可以在异常对象e的read()方法中去读取异常报文,同时我们也从异常对象e中把服务端返回…