数据类型,转化,序列化,反序列化
新建了一个文件:json.py
import json
data = [{'a':1,'b':2,'c':3,'d':4,'e':5}]
json = json.dumps(data)
print json
执行结果报:AttributeError: 'module' object has no attribute 'dumps'
解决方案:就是因为命名的文件名json给python内置的json重名了,所有在导入的时候是我建的的json而不是系统的json
[root@localhost /]# cat json-zhu.py
#!/bin/python
import json
p={'Tom':29,'Jack':22,'Peter':28}
print p
p_to_j=json.dumps(p)
print p_to_j
j_to_p=json.loads(p_to_j)
print j_to_p
[root@localhost /]#
阅读(3803) | 评论(0) | 转发(0) |