Вопрос может и глупый, но языками программирования давно не занималась, потому сама не могу решить. Мне всего-то нужно взять список никнеймов из сервера ldap и занести в файл. Прога почему-то игнорирует первого пользователя, т.е. заносит в файл все ники кроме самого первого. Вот код:
#!/usr/bin/python
# -*- coding: utf-8
import sys
import codecs
import ldap
dn = "ou=____,dc=____,dc=____"
con = ldap.initialize('ldap://_____________')
base_dn = 'ou=_____,dc=____,dc=____'
filter = '(objectclass=______)'
attrs = ['uid']
res = con.search_s( base_dn, ldap.SCOPE_SUBTREE, filter, attrs )
for r in res:
m=r[1]['uid'][0]
# print m
for s in m:
sys.stdout =open("/home/...../user1.txt","a")