|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
常常有些朋友在Linux论坛问一些问题,不过,其中大多数的问题都是很基的。
要在Python下处置JSON数据,仅需导进JSON模块:
Codeexample:1
importjson
1、json.dumps()解码JSON数据
解码就是将JSON数据(字符串)转换为Python下的对象。
Codeexample:1
2
3
4
5
6
7
8
9
10
11
12
#-*-coding:utf-8-*-
importjson
jsonData=[
{"firstName":"Bill","lastName":"Gates"},
{"firstName":"George","lastName":"Bush"},
{"firstName":"Thomas","lastName":"Carter"}
]
pyObj=json.loads(jsonData)
print(pyObj)
json2py
2、json.dumps()编码JSON数据
编码就是将Python对象转换为JSON数据。
Codeexample:1
2
3
4
5
6
7
8
9
10
11
12
#-*-coding:utf-8-*-
importjson
users={
Kim:(20,False),
Fly:(22,True),
Lux:(18,True)
}
jsonData=json.dumps(users)
print(type(jsonData),jsonData,sep=n)
py2json
由于在linux中,用户权限很大,做任何事情都很自由,所以,你往往需要知道你做的每一步在干什么。 |
|