Мне нужно интегрировать Python с LDAP. Мне просто нужно выбрать лучший способ заставить Python разговаривать с LDAP. Я понимаю, что есть много способов сделать это, в том числе с использованием заранее подготовленного инструментария, такого как AuthKit, или написания вещей с модулями и функциями LDAP. Что вы порекомендуете?Интеграция Python-LDAP
ответ
Я успешно использовал библиотеку python-ldap для связи с серверами LDAP и Windows Active Directory. Вы можете скачать его с PyPI здесь http://pypi.python.org/pypi/python-ldap/2.3.10
Пару дней назад я отправил код для доступа к LDAP с помощью win32com и ADO в этой теме:
Does Python 3 have LDAP module?
Это для Python 3, но может быть использован в 2, если вы переделаете функции печати в качестве операторов.
Кроме того, как уже упоминалось в комментариях к этой теме, проверьте PyPi для списка других модулей LDAP:
http://pypi.python.org/pypi?%3Aaction=search&term=ldap&submit=search
Пакет указал на г-ном janglin является очень эффективным Хорошая серия статьи Matt Butcher, ссылка на первую: http://www.packtpub.com/article/installing-and-configuring-the-python-ldap-library-and-binding-to-an-ldap-directory
сайт python-ldap is http://www.python-ldap.org/ Имеет ссылки на код, документацию и примеры.
Cheerio
Aalok
Я бы вопрос о решении закрыть этот вопрос по двум причинам: 1. Я –
найти ответы конструктивные, дающие реальные примеры. 2) Лично я нахожу подробное обсуждение использования python (непосредственно без вызова C++) для интеграции корпоративных систем очень интересно. –