概述
查看字符编码:
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 xe6 xa1 x88_Python3之乱码\xe6\x97\xa0\xe6\xb3\x95处理方式所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复