1. 程式人生 > >坑爹的不可見字元

坑爹的不可見字元

用Python socket方式和合作方通訊,今天發現解碼解壓縮後都正常,就是在解析最終的XML字串的時候作死的報錯

SAXParseException('not well-formed (invalid token)',)

一直以為是編碼或字符集問題

最後通過種種努力,終於發現尼瑪字串末尾神馬時候多了幾個不可見字元?!

一直print看不到,strip也去不掉!坑爹啊!

import pprint
data =pprint.pformat(data).strip("'")
data = str(data.strip('\\x00\\n'))
先fix了再說