Юникод с active_directory - PullRequest
       4

Юникод с active_directory

2 голосов
/ 12 декабря 2010

Я использую модуль active_directory и пытаюсь распечатать список пользователей.Мой код:

import active_directory as ad
users = ad.AD_Object("LDAP://OU=Home, DC=dome, DC=net")
for user in users.search(objectCategory="Person"):
    print str(user)

Он печатает некоторых пользователей, пока не встретит имя пользователя Unicode.Затем выдается следующая ошибка:

UnicodeEncodeError: ascii кодек не может кодировать символы в позиции 10-14: ординал не в диапазоне (128).

Что я могу сделать?

Большое спасибо.

1 Ответ

1 голос
/ 12 декабря 2010

Попробуйте:

print user.decode('utf-8')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...