查看字符编码:
import chardet
response = chardet.detect(b'xe5xbdx93xe5x89x8dxe7x9bxaexe5xbdx95xe4xb8x8bxe6x89x80xe6x9cx89xe6x96x87xe4xbbxb6xe5x90x8dxe6xb1x87xe6x80xbbxe5x88x97xe8xa1xa8')
print(response)
{'encoding': 'utf-8', 'confidence': 0.99, 'language': ''}
乱码字符转换:
response = b'xe5xbdx93xe5x89x8dxe7x9bxaexe5xbdx95xe4xb8x8bxe6x89x80xe6x9cx89xe6x96x87xe4xbbxb6xe5x90x8dxe6xb1x87xe6x80xbbxe5x88x97xe8xa1xa8'
print(response.decode('utf8'))
# def decode_char(*args):
# response = args[0]
# print(response.decode('utf8'))
#
# c = b'a8xe5x90xa7xefxbcx81'
#
# decode_char(c)
补充知识:python3 中怎么把类似这样的'xe5xaex9dxe9xb8xa1xe5x
最后
以上就是爱听歌帽子最近收集整理的关于java xe6 xa1 x88_Python3之乱码\xe6\x97\xa0\xe6\xb3\x95处理方式的全部内容,更多相关java内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复