Я работаю в python для цели аутентификации. Мне нужно получить группы из LDAP. Ответ, который я получаю, представлен в виде списка. Но я нуждался в нем в форме словаря, где ключ должен иметь значение «cn» и значение «uid».Python Список словаря с ключевым значением
Как это сделать.
[
[
('ou=mathematicians,
dc=example,
dc=com',
{
'objectClass': [
'groupOfUniqueNames',
'top'
],
'ou': [
'mathematicians'
],
'uniqueMember': [
'uid=euclid,
dc=example,
dc=com',
'uid=riemann,
dc=example,
dc=com',
'uid=euler,
dc=example,
dc=com',
'uid=gauss,
dc=example,
dc=com',
'uid=test,
dc=example,
dc=com'
],
'cn': [
'Mathematicians'
]
})
],
[
('ou=scientists,
dc=example,
dc=com',
{
'objectClass': [
'groupOfUniqueNames',
'top'
],
'ou': [
'scientists'
],
'uniqueMember': [
'uid=einstein,
dc=example,
dc=com',
'uid=galieleo,
dc=example,
dc=com',
'uid=tesla,
dc=example,
dc=com',
'uid=newton,
dc=example,
dc=com'
],
'cn': [
'Scientists'
]
})
]
]
Не могли бы вы опубликовать, какой будет идеальный формат? –
Dict: {Scientist = einstein, galieleo, tesla, newton} {Mathematicians = euclid, gauss, test} Ключ должен быть Cn, а значение должно быть UId. Это то, что ожидается –