有人能帮我处理python-ldap初始化过程吗



我正在使用OpenSuse Tumbleweed,并尝试将我的Python脚本与ldap服务器连接。

遵循我的代码:

import ldap
connection = ldap.initialize("*address*")

但我得到了以下错误:

File "ldap.py", line 1, in <module>
import ldap
File "*path*/ldap.py", line 3, in <module>
connection = ldap.initialize("*address*")
AttributeError: 'module' object has no attribute 'initialize'

我查阅了python-ldap文档,但是;初始化";函数应该存在:/

当我尝试安装python-ldap时,控制台告诉我,它已经安装好了。

有人能帮我吗?

向致以最良好的问候

我发现了我的错误:

该文件名为ldap.py,是该目录中唯一的文件。但是要知道,python试图将这个文件导入到同一个文件中。

我把它重命名为test_ldap.py,知道一切都很好

致以最诚挚的问候

相关内容

  • 没有找到相关文章

最新更新