码迷,mamicode.com
首页 > 编程语言 > 详细

python中字符的转换

时间:2017-09-29 12:39:08      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:func   字符串类型   alert   one   i++   进制   ++   类型   ror   

在Python的类型层次中,有3种不同的字符串类型:“unicode”,表示Unicode字符串(文本字符串)、“str”,表示字节字符串(二进制数据);“basestring”。表示前两种字符串类型的父类。

fat_phone = request.GET[‘phone‘]   该类型为unicode类型
[fat_phone] 输出为 [u‘13217788111‘]
print [fat_phone.encode("utf-8")] 将unicode 转换为[‘13217788111‘]

# print json.dumps(jsonkv).decode("unicode-escape")  将\u编码转换为中文
jsonreturn = json.dumps(jsonkv).decode("unicode-escape


后台传过来的json格式如何在前台获取:
function(data,status){
var tab=data; 此时为[object object]
for(var i=0;i<tab.length;i++){
var obj=tab[i]; 这样获取数据
alert(obj.errorinfo)
}
});








 

python中字符的转换

标签:func   字符串类型   alert   one   i++   进制   ++   类型   ror   

原文地址:http://www.cnblogs.com/linqiuhua/p/7610486.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!