json & pickle(* * * *)

之前我们学习过用eval内置方法可以将一个字符串转成python对象,不过,eval方法是有局限性的,对于普通的数据类型,json.loads和eval都能用,但遇到特殊类型的时候,eval就不管用了,所以eval的重点还是通常用来执行一个字符串表达式,并返回表达式的值。

import json

x="[null,true,false,1]"

print(eval(x))

print(json.loads(x)) 

 

posted @ 2016-12-15 09:59  打不死的--蟑螂  阅读(98)  评论(0编辑  收藏  举报