python轉換8進制為中文或英文字符串


python轉換8進制為中文字符串

import chardet
a = b"\260\332\266\311\311\350\261\270\310\325\326\276\312\325\274\257\304\243\277\351"
#判斷當前字符串的格式(編碼類型)
fencoding = chardet.detect(a) print(fencoding)
a
= a.decode('gbk') print(a)

 #utf-8

 

 

八進制轉換英文字符的直接print即可

>>> print("\110\145\154\154\157\40\127\157\162\154\144\41")
Hello World!

 

參考:

python 八進制轉換成中文字符_leizi191110211的專欄-CSDN博客 

python-8進制轉換為漢字(utf-8)_CD2016的博客-CSDN博客 

將八進制的字符串轉化為中文字符串(笨方法) - roadcode - 博客園 

Python3 字符串 | 菜鳥教程 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM