Skip to main content
 首页 » 编程设计

python之u'囧'.encode(' gb2312') 抛出 UnicodeEncodeError

2025年05月04日15zengkefu

Firefox 可以显示gb2312 编码的'囧'。但是u'囧'.encode('gb2312')抛出UnicodeEncodeError。

1.有没有 map ,firefox可以在那个 map 中查找gb2312编码的字符,找到01显示矩阵,显示囧。

2.有没有unicode转gb2312的映射但是u'囧'不在映射中?

请您参考如下方法:

囧不是gb2312,用gb18030代替。我猜 firefox 可能会在遇到未知字符时扩展编码方法。