首页 > 解决方案 > 根据输入输出查找编码

问题描述

我有一个字符串的字节表示,不知道编码是什么,我知道它b'\x04\x00\x00\x00\xf0\x9f\x90\x9f\x00'代表(鱼字符)。是否可以根据此信息找到编码?我检查了 print(b'\x04\x00\x00\x00\xf0\x9f\x90\x9f\x00') prints ,所以终端知道它的编码,而不是我。

标签: pythonencodingcharacter-encoding

解决方案


\xf0\x9f\x90\x9f是 UTF-8 编码的字符 U+1F41F FISH。
其余的是无用NUL字节和一个0x04 EOT字节,通常不会做很多事情。


推荐阅读