在 python 中服务器的服务器端,xmlrpc
我在函数覆盖中有以下代码行SimpleXMLRPCServer._marshaled_dispatch
:
response = xmlrpclib.dumps(
xmlrpclib.Fault(1, "some error\nnext line\n"),
encoding=self.encoding, allow_none=self.allow_none)
创建一些自定义错误/故障消息以在客户端显示。但是,此代码将在客户端显示类似以下内容
xmlrpclib.Fault: <Fault 1: "some error\nnext line\n">
而我想要类似的东西
xmlrpclib.Fault: <Fault 1: "some error
next line
">
即换行符实际上是“使用”而不是打印的。
我能做到这一点的任何想法(每个服务器端,即修改上面显示的行,并且不使用第三方包。)?