xmlrpclib 报not well-formed (invalid token)错误


在鼓捣一个python程序时,使用rpc传输数据的时候出现not well-formed (invalid token)错误。
后来确定是汉字原因。
我弄的这个程序有点怪。一半程序使用gbk编码,一半使用utf-8编码。不知是不是因为编码不一致造成的。
将出现汉字的编码转成unicode后就没有问题了。
使用s.decode('gbk')后,问题解决。

Archives