Any example of Server/Client Side Sorting?

Michael Ströder michael at stroeder.com
Thu May 14 16:10:31 CEST 2009


Zhang Huangbin wrote:
> Michael Ströder wrote:
>> Zhang Huangbin wrote:
>>   
>>> Any exist python module/function to sort ldap search results?
>> Well, why do you really need that? I don't have client-side sorting in
>> web2ldap because it won't scale with large search results. Some of my
>> customers have more than 100k person/user entries in their directories.
>>   
> 
> I have 100+ accounts in LDAP, but they are not listed orderly.

100+ entries are not so many. So you could try sorting the list of
search results retrieved with LDAPObject.ldap_search_ext_s() by invoking
list method .sort(). Make sure you understand how to control the
comparisons.

See item 8. here:
http://docs.python.org/library/stdtypes.html#index-591

Ciao, Michael.



More information about the python-ldap mailing list