0
我有一個看起來像這樣如何轉換十六進制轉義在Python ASCII
b'\xe7t\xb6\x06[\xbf\xf5]y\xd7\xa1\xd785\xbe\xe7\t'
值如何將其打印爲在Python 3.5 一個ASCII字符串乾淨我一直在尋找我沒有」互聯網t找到任何線索...
我有一個看起來像這樣如何轉換十六進制轉義在Python ASCII
b'\xe7t\xb6\x06[\xbf\xf5]y\xd7\xa1\xd785\xbe\xe7\t'
值如何將其打印爲在Python 3.5 一個ASCII字符串乾淨我一直在尋找我沒有」互聯網t找到任何線索...
它看起來像一個字節。您可以使用適當的編解碼器對其進行解碼。
例如:
>>> b'\xe7t\xb6\x06[\xbf\xf5]y\xd7\xa1\xd785\xbe\xe7\t'.decode('latin-1')
'çt¶\x06[¿õ]yס×85¾ç\t'
但它是一個毫無意義的..
是你用什麼編碼?這些字節的來源是什麼? 我試圖使用標準的編解碼器,並得到這樣的結果:
cp037: Xȶ$×5)`P~P´X
cp424: X ¶$×5)`P~P´X
cp437: τt╢[┐⌡]y╫í╫85╛τ
cp500: Xȶ$×5)`P~P´X
cp720: قt╢[┐ُ]y╫ة╫85╛ق
cp737: ύt╢[┐Ϋ]y╫κ╫85╛ύ
cp775: ńtČ[┐§]yūĪū85Šń
cp850: þtÂ[┐§]yÎíÎ85¥þ
cp852: štÂ[┐§]yÎíÎ85żš
cp855: уtХ[┐ш]yОАО85Йу
cp858: þtÂ[┐§]yÎíÎ85¥þ
cp860: τt╢[┐⌡]y╫í╫85╛τ
cp861: τt╢[┐⌡]y╫í╫85╛τ
cp862: τt╢[┐⌡]y╫í╫85╛τ
cp863: τt╢[┐⌡]y╫´╫85╛τ
cp864: ﻫt٦[؟ﻰ]yﻁﻁ85ﺹﻫ
cp865: τt╢[┐⌡]y╫í╫85╛τ
cp866: чt╢[┐ї]y╫б╫85╛ч
cp869: νtΛ[┐§]yβΐβ85Ον
cp874: ็tถ[ฟ๕]yืกื85พ็
cp875: X ό$ψ5)`P~PχX
cp1006: ﻝtﭘ[ﺟﺀ]yﻉ۰ﻉ85ﺝﻝ
cp1026: Xȶİ×5)ıPöP´X
cp1140: Xȶ$×5)`P~P´X
cp1250: çt¶[żő]yס×85ľç
cp1251: зt¶[їх]yЧЎЧ85ѕз
cp1252: çt¶[¿õ]yס×85¾ç
cp1253: ηt¶[Ώυ]yΧ΅Χ85Ύη
cp1254: çt¶[¿õ]yס×85¾ç
cp1255: חt¶[¿ץ]y׳¡׳85¾ח
cp1256: çt¶[؟ُ]y×،×85¾ç
cp1258: çt¶[¿ơ]yס×85¾ç
latin_1: çt¶[¿õ]yס×85¾ç
iso8859_2: çtś[żő]yץ×85žç
iso8859_4: įtļ[ŋõ]yץ×85žį
iso8859_5: чtЖ[Пѕ]yзЁз85Оч
iso8859_7: ηtΆ[Ώυ]yΧ‘Χ85Ύη
iso8859_9: çt¶[¿õ]yס×85¾ç
iso8859_10: įtķ[ŋõ]yŨĄŨ85ūį
iso8859_13: ēt¶[æõ]y×」×85¾ē
iso8859_14: çt¶[ṡõ]yṪḂṪ85ẅç
iso8859_15: çt¶[¿õ]yס×85Ÿç
iso8859_16: çt¶[żő]yŚĄŚ85Ÿç
koi8_r: Гt╤[©У]yв║в85╬Г
koi8_u: ГtІ[©У]yв║в85╬Г
mac_cyrillic: зtґ[њх]y„°„85Њз
mac_greek: γtΕ[Ωθ]yΉΓΉ85Ψγ
mac_iceland: Át∂[øı]y◊°◊85æÁ
mac_latin2: Át∂[Ņű]y◊°◊85ĺÁ
mac_roman: Át∂[øı]y◊°◊85æÁ
mac_turkish: Át∂[ø]y◊°◊85æÁ
ptcp154: зt¶[ҝх]yЧЎЧ85ҫз
它是加密文本..解密後應該是可讀的,但我無法通過這個逃逸的字符.. –
你爲什麼認爲這應該是可讀? –