I'm getting an error trying to parse json file
{
0:
{
'data':
[
{
'state': 1,
'invitation_sent_at': None,
'group_id': None,
'firstname': 'goog',
'company': 'wbru',
'member_of': None,
'updated_at': '2017-07-21T08:07:45.375Z',
'last_login': None,
'manager_ad_id': None,
'distinguished_name': None,
'comment': '',
'username': 'predicted',
'title': '',
'lastname': 'hello',
'samaccountname': None,
'status': 1,
'locked_until': None,
'locale_code': None,
'role_id': None,
'userprincipalname': None,
'phone': '777',
'openid_name': 'gege',
'directory_id': None,
'id': 34486990,
'department': '',
'activated_at': None,
'external_id': None,
'created_at': '2017-07-21T08:07:45.347Z',
'email': 'gege@mail.ru',
'password_changed_at': None,
'invalid_login_attempts': None
},
],
'pagination':
{
'before_cursor': None,
'previous_link': None,
'after_cursor': None,
'next_link': None
},
'status':
{
'type': 'success',
'message': 'Success',
'code': 200,
'error': False
}
}
}
So I need to get id. I used
dumps = json.dumps(allUsers)
print(dumps)
This will print out json file. But when I'm trying to get data or id, it shows this error
print(dumps['data'])
Traceback (most recent call last):
File "<input>", line 1, in <module>
TypeError: string indices must be integers
Please, help me to get id.