我一直在尝试logonHours显示,同时使用Python 3.7。当我去显示 logonHours 时,作为输出它给了我
等等。pyadmemory at 0x0000000003049708
不确定如何显示该数据。所有其他属性都正确显示。
from pyad import *
q = pyad.adsearch.ADQuery()
q.execute_query(
attributes= ["distinguishedName", "givenName", "userWorkstations","homeDirectory", "homeDrive", "logonHours"],
where_clause = "objectClass = '*'",
base_dn = "OU=Graphic Design Students, DC=someplace, DC=com"
)
adoutput = []
for row in q.get_results():
adoutput.append(row["distinguishedName"])
adoutput.append(row["givenName"])
adoutput.append(row["userWorkstations"])
adoutput.append(row["homeDirectory"])
adoutput.append(row["homeDrive"])
adoutput.append(row["logonHours"])
adoutput = [x for x in adoutput if x != None]
print(adoutput)
我的输出看起来像:
<memory at 0x0000000003049708>
<memory at 0x00000000030497C8>
<memory at 0x0000000003049888>
<memory at 0x0000000003049948>
<memory at 0x0000000003049A08>
<memory at 0x0000000003049AC8>