当我打印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
}
答案 0 :(得分:2)
print banner['STATUS'][0]['Description'] # 0 will tell its the 0th index of the list
'状态' key持有一份清单。由于'描述'放在该列表的第一个字典中,需要[0]才能访问第一个字典。