发布网友 发布时间:2022-04-27 12:29
共3个回答
热心网友 时间:2022-04-20 22:36
因为网页内容的编码方式使用的是gbk编码,你选择网页的编码其实就是选择对应的解码器,这样的话使用utf-8自然就出错啦~~~追答如使用python,代码如下:
import codecs
look_gb = codecs.lookup('gbk')
look_utf = codecs.lookup('utf-8')
def utfTOgbk(utf_code):
tmp = look_utf.decode(utf_code,'ignore')[0]
gbk = look_gb.encode(tmp,'ignore')[0]
return gbk
def gbkTOutf(gbk_code):
tmp = look_gb.decode(gbk_code,'ignore')[0]
utf = look_utf.encode(tmp,'ignore')[0]
return utf
热心网友 时间:2022-04-20 23:54
网页编码推荐使用UTF-8,这是兼容性比较好的。热心网友 时间:2022-04-21 01:28
你可以在html网页上把charset=""改成你想要的编码,比如charset="gbk",还有就是可以在编辑器里把默认编码改一下追问charset="gbk" 改成charset="utf_8" 显示乱码,,,还有记事本打开后保存方式也改成utf-8 还是显示乱码呢,,,,,,,