2024-09-29 17:19:38 发布
网友
如何捕捉python中遇到的unicodedecode错误并打印出有问题的字符串是什么?在
即。 "... 无法解码位置8中的字节XXXX:起始字节无效”
这应该让您开始:
try: s = '\xFEFEF' u = s.decode('utf8') except UnicodeDecodeError as e: for p in dir(e): if not p.startswith('_'): print '%s=%r' % (p, getattr(e, p))
结果:
这应该让您开始:
结果:
^{pr2}$相关问题 更多 >
编程相关推荐