Chinaunix
标题:
python字典遍历
[打印本页]
作者:
constant_zyh188
时间:
2015-02-27 14:09
标题:
python字典遍历
现在有系统api接口
通过浏览器打开以后为下面数据:样例
[ { "appList": [ "AA", "BB", "CC" ], "assetSerialNumber": "C1-ST-6565", "devAdminIP": "1.1.1.1", "devAdminPort": "22", "devCode": "010061371", "devDepartment": "服务", "devName": "CCC-NK-1-371", "devStatus": "CLOSE", "nodeType": "CCABROAD", "serialNum": "PR1310D2007070041" }, { "appList": [ "AA", "BB", "OS", "DD" ], "assetSerialNumber": "C1-ST-6837", "devAdminIP": "2.2.2.2", "devAdminPort": "22", "devCode": "010002372", "devDepartment": "服务", "devName": "aaa-ccK-1-372", "devStatus": "CLOSE", "nodeType": "CCABROAD", "serialNum": "PR1310D2007070155" }
现在想通过python,当执行不一样的参数时,也就是不一样的健,得到不一样的值
例如:
devAdminIP: 会得出上面api内容里所有的ip地址。
作者:
constant_zyh188
时间:
2015-02-27 14:44
通过 urlopen打开 赋值给以后,print显示
{
"appList": [
"AA",
"BB",
"CC",
"DD"
],
"assetSerialNumber": "",
"devAdminIP": "1.1.1.1",
"devAdminPort": "22",
"devCode": "96000713T7",
"devDepartment": "GGG",
"devName": "CCC-LD-1-3T7",
"devStatus": "OPEN",
"nodeType": "MAINLAND",
"serialNum": "3SHJD3X_3"
},
{
"appList": [
"AA",
"BB",
"CC",
"DD"
],
"assetSerialNumber": "",
"devAdminIP": "2.2.2.2",
"devAdminPort": "22",
"devCode": "96000713T7",
"devDepartment": "GGG",
"devName": "CCC-LD-1-3T8",
"devStatus": "OPEN",
"nodeType": "MAINLAND",
"serialNum": "3SHJD3X_4"
},
.........
.........
作者:
goofool
时间:
2015-03-01 15:10
现在不就已经是这样了吗
作者:
Linux_manne
时间:
2015-03-02 09:33
就是对 json 的操作啊 典型的字典操作吧
作者:
anthonyfeng
时间:
2015-03-02 22:17
基本是这样:
page = urllib.urlopen(url)
html = page.read()
dict = json.loads(html)
作者:
constant_zyh188
时间:
2015-03-09 14:46
对,我是想建立各种方法,然后提取各个项的值,但是这个文件下来有很多个字典分组,我怎么遍历?
作者:
substr函数
时间:
2015-07-18 17:43
基本是这样
作者:
howge
时间:
2015-07-20 11:33
已经是json格式了,大锅您还要怎么操作? help下
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2