ldap3 python模块输出
我对python非常陌生,正在尝试一些东西。 我已经在一个文件中列出了用户列表,我正在尝试获取用户ID、经理、部门号和用户位置ldap3 python模块输出,python,ldap3,Python,Ldap3,我对python非常陌生,正在尝试一些东西。 我已经在一个文件中列出了用户列表,我正在尝试获取用户ID、经理、部门号和用户位置 from ldap3 import Server, Connection, ALL server = Server('ldap.xxxx.com', get_info=ALL) conn = Connection(server, auto_bind=True) file1 = open('userlist', 'r') Lines = file1.readlines()
from ldap3 import Server, Connection, ALL
server = Server('ldap.xxxx.com', get_info=ALL)
conn = Connection(server, auto_bind=True)
file1 = open('userlist', 'r')
Lines = file1.readlines()
for Line in Lines:
filterstring = "(&(objectclass=person)(uid=%s))" % (Line)
conn.search('ou=people,dc=xxxx,dc=com', filterstring, attributes=["uid", "departmentNumber", userLocation", "manager"])
for entry in conn.entries:
print(entry)
每个用户的输出如下所示
DN: uid=sukumarr,ou=People,dc=xxxx,dc=com - STATUS: Read - READ TIME: 2021-04-21T21:41:58.393096
departmentNumber: 9999
manager: uid=manager,ou=people,dc=xxxx,dc=com
uid: sukumarr
userLocation: CA
如何去掉第一行以及如何存储数据