Я пытался отобразить logonHours
при использовании pyad
в Python 3.7 . Когда я иду к отображению logonHours, в качестве вывода он дает мне
memory 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>