python转换8进制为中文或英文字符串

python转换8进制为中文字符串

import chardet
a = b"260332266311311350261270310325326276312325274257304243277351"
#判断当前字符串的格式(编码类型)
fencoding = chardet.detect(a) print(fencoding)
a
= a.decode('gbk') print(a)

 #utf-8

 

八进制转换英文字符的直接print即可

>>> print("1101451541541574012715716215414441")
Hello World!

参考:

python 八进制转换成中文字符_leizi191110211的专栏-CSDN博客 

python-8进制转换为汉字(utf-8)_CD2016的博客-CSDN博客 

将八进制的字符串转化为中文字符串(笨方法) - roadcode - 博客园 

Python3 字符串 | 菜鸟教程 

奶奶问孙子:4+1等于几 孙子说:等于6-1。 奶奶说:你明明知道答案,为什么不说? 孙子说:年轻人不讲5的……..
原文地址:https://www.cnblogs.com/jasy/p/14253363.html