无法访问 python 中的字典键
Unable to access the key of a dictionary in python
我正在尝试访问此处的字典键
{'application_id': '467377486141980682',
'attachments': [],
'author': {'avatar': '25cb9058944599f9f1ba15279f9e4a8f',
'bot': True,
'discriminator': '0000',
'id': '964810500611375104',
'username': 'Sparky99'},
'channel_id': '790967460039491644',
'components': [],
'content': '73561',
'edited_timestamp': None,
'embeds': [],
'flags': 0,
'id': '976330290698006528',
'mention_everyone': False,
'mention_roles': [],
'mentions': [],
'pinned': False,
'timestamp': '2022-05-18T03:48:00.642000+00:00',
'tts': False,
'type': 0,
'webhook_id': '964810500611375104'}
除了用户名,我可以访问所有这些。
当我 运行 dic.get("username")
时,它 returns none
就像不存在一样,但我可以使用 dic.get()
[ 访问所有其他元素=15=]
注意:如果我需要向问题添加更多信息,请告诉我。
username
不是该字典中的键。有一个名为 author
的键,其值是一个字典,您可以在其中找到 username
.
我正在尝试访问此处的字典键
{'application_id': '467377486141980682',
'attachments': [],
'author': {'avatar': '25cb9058944599f9f1ba15279f9e4a8f',
'bot': True,
'discriminator': '0000',
'id': '964810500611375104',
'username': 'Sparky99'},
'channel_id': '790967460039491644',
'components': [],
'content': '73561',
'edited_timestamp': None,
'embeds': [],
'flags': 0,
'id': '976330290698006528',
'mention_everyone': False,
'mention_roles': [],
'mentions': [],
'pinned': False,
'timestamp': '2022-05-18T03:48:00.642000+00:00',
'tts': False,
'type': 0,
'webhook_id': '964810500611375104'}
除了用户名,我可以访问所有这些。
当我 运行 dic.get("username")
时,它 returns none
就像不存在一样,但我可以使用 dic.get()
[ 访问所有其他元素=15=]
注意:如果我需要向问题添加更多信息,请告诉我。
username
不是该字典中的键。有一个名为 author
的键,其值是一个字典,您可以在其中找到 username
.