我必須同步兩個不同架構的不同LDAP服務器。爲了讓我的生活更輕鬆,我正在尋找Python的對象映射器,如SQLobject/SQLAlchemy,但是用於LDAP。您可以推薦哪種適用於python的ldap對象映射器?
南瓜0.1.0-β1: 我通過的PyPI和谷歌可能提供這樣的功能發現了以下包 南瓜是LDAP ORM(無R)爲蟒。
afpy.ldap 0.3: 該模塊提供了一種簡單的方法來處理python中的ldap東西。
bda.ldap 1.3.1: LDAP便利庫。
的Python LDAP對象映射器: 提供一個ORM樣(Django中,風暴,SQLAlchemy的,等。)層用於在Python LDAP。
ldapdict 1.4: Python包用於連接到LDAP,返回結果作爲字典等類。結果被緩存。
您可以推薦以下哪些軟件包?或者我應該更好地使用不同的東西?
在我看來,原來的請求是一些更高層。一些可以構建在python-ldap或ldaptor之上的東西。 – ptman 2009-11-21 08:59:09
OP還爲建議不同的東西敞開了大門。我不相信有一個好的ORM可以做到這一點,並且由於即使在兩個模式之間進行轉換,同步數據也是相當低的水平,我建議使用一個良好的低級別Python接口到LDAP。如果OP很好地知道LDAP,那麼python-ldap就可以工作。如果沒有,那麼LDAPtor會更好,因爲OP熟悉Python。 – 2009-11-22 15:19:20