gpt4 book ai didi

python - 在没有 LDAP 库的情况下使用 Python 搜索 LDAP

转载 作者:行者123 更新时间:2023-11-28 18:40:50 24 4
gpt4 key购买 nike

这就是问题所在 - 我必须使用黑盒 Linux 应用程序服务器 - 换句话说,我必须使用我已有的东西,我无法添加任何库。

我必须使用 Python 搜索 LDAP 目录并返回用户详细信息。

通常很容易...导入 ldap

除了,我不能,我没有可用的 LDAP 库,也无法安装。

寻找解决方法的建议 - 必须有比花钱 curl 更好的东西

最佳答案

您可以将 python-ldap 安装的模块(site-packages/ldap 文件夹)复制到一个目录;然后将该目录添加到路径中。然后就可以导入了。

$ cp -R 'site-packages/ldap' 'path-to-local-packages'

>>> import sys
>>> sys.path.append('path-to-local-packages')
>>> import ldap

如果它不起作用;您还可以使用 imp.load_source 动态加载模块。您可能想要测试 imp 模块中的更多方法。

-- 已测试

今天我必须自己执行此操作并且效果很好。我想加载安装在 PythonWin(不支持 venv)中的虚拟环境中的“python-ldap”库;我运行以下命令并且它有效:

>>> import sys
>>> sys.path.append(r'C:\Users\PyGuy\.virtualenvs\pyad\Lib\site-packages\python_ldap-2.4.15-py2.7-win32.egg')
>>> import ldap
>>>

关于python - 在没有 LDAP 库的情况下使用 Python 搜索 LDAP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26332047/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com