utf-8 - python编码问题
本文介绍了utf-8 - python编码问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
insert car_type values('9','2015款 迈凯伦540C 3.8T Coupe','12','[u'\u8fc8\u51ef\u4f26540C']','16','[u'\u8fc8\u51ef\u4f26']','进口','跑车','2015','3.8','320','3.4','-','三年不限公里','4530*2095*1202','跑车','2','2','-','M838TE','双涡 轮增压','汽油','97号(京95号)','直喷','欧V','7挡双离合','中置后驱','承载式','通风盘式','通风盘式','电子驻车','[u'225.00\u4e07']');
python中那些unicode的编码怎么修复正常呀
解决方案
从列表中取出来,不要以列表的形式转码,需要从列表取出,例如:'[u'\u8fc8\u51ef\u4f26540C']'
这个里面是list
的形式,这样是不行的。如下
In [1]: s = [u'\u8fc8\u51ef\u4f26540C']
In [2]: s[0]
Out[2]: u'\u8fc8\u51ef\u4f26540C'
In [3]: print s[0].encode('utf-8') #原来是 unicode 编码, 转为utf-8的形式
迈凯伦540C
这篇关于utf-8 - python编码问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文