【发布时间】:2018-02-14 15:51:49
【问题描述】:
下面是JSON文件的内容,我怎样才能只得到第二级的键,这意味着我应该能够存储像uid,passid,signbuttonid,logoIcon,cornerSettingMenu,logoutButtonId,overlayId,loaderInFunctionalPanel这样的键我应该能够使用 python 存储在列表或数组中。表示我需要喜欢
list[0]= uid
list[1]=passid
list[2]= signbuttonid
list[3]=logoIcon and so on . . . . . .
{ “全球元素”: [ { "uid":"用户邮箱", “密码”:“用户密码”, "signbuttonid": "//按钮[@class='btn btn-mammoth']", "logoIcon":"//a[@class='logo text-hide']", "cornerSettingMenu":"//div[@class='dropdown-toggle']/p", "logoutButtonId":"//a[@class='logout']", "overlayId":"//div[@class='overlay']", "loaderInFunctionalPanel":"//div[@class='small-inline-loader']/child::i[@class='fa fa-spinner fa-pulse']" } ]
注意:我不需要那个值。我只需要钥匙。
任何人都可以帮助我解决这个问题。提前致谢。
【问题讨论】:
-
只需使用 .keys() python dictionary docs从二级字典中获取键
-
但它给出了整个 uid、passid、singbuttonid 等等,如果我只需要获取 uid 该怎么办??
-
它为您提供了一个包含键的列表,就像您在问题中想要的那样