繁体   English   中英

python json打印空值

[英]python json print empty value

当我打印banner["STATUS"]["Description"] ,我得到一个空值吗?

banner = {
  "STATUS":[
    {
      "STATUS": "S",
      "When": 1470157636,
      "Code": 11,
      "Msg": "Summary",
      "Description": "nsgminer 0.9.2"
    }
  ],
  "SUMMARY": [
    {
      "Elapsed":1502,
      "MHS av":0.00,
      "Found Blocks":0,
      "Getworks":58,
      "Accepted":0,
      "Rejected":0,
      "Hardware Errors":0,
      "Utility":0.00,
      "Discarded":116,
      "Stale":0,
      "Get Failures":2,
      "Local Work":180,
      "Remote Failures":0,
      "Network Blocks":17,
      "Total MH":0.0000,
      "Work Utility":0.00,
      "Difficulty Accepted":0.00000000,
      "Difficulty Rejected":0.00000000,
      "Difficulty Stale":0.00000000,
      "Best Share":0
    }
  ],
  "id":1
} 
print banner['STATUS'][0]['Description'] # 0 will tell its the 0th index of the list

“状态”键保存一个列表。 由于“描述”位于该列表的第一字典中,因此需要[0]才能访问第一字典。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM