通过python-ldap从Active Directory使用Unicode编码的字符串

通过python-ldap从Active Directory使用Unicode编码的字符串,第1张

通过python-ldap从Active Directory使用Unicode编码字符串

首先,要知道

print
Windows控制台通常是使数据乱码的步骤,因此对于您的测试,您应该
print repr(s)
查看字符串中的确切字节。

您需要找出如何编码来自AD的数据。再次,

print repr(s)
将让您看到数据的内容。

更新:

好的,您好像以某种方式收到了奇怪的字符串。可能有一种方法可以使它们变得更好,但是尽管效果不佳,但您可以在任何情况下进行调整:

u.depre('unipre_escape').enpre('iso8859-1').depre('utf8')

您可能想研究是否可以更自然的格式获取数据。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5648318.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存