創建方法,我有一個python腳本我要查詢用戶的LDAP屬性的代碼部分的該位:從現有Python代碼
try:
ldap_result_id = l.search(baseDN, searchScope, get_searchFilter(adname),
retrieveAttributes)
result_set = []
while 1:
result_type, result_data = l.result(ldap_result_id, 0)
if (result_data == []):
break
else:
## you could do whatever you want with the individual entry
## The appending to list is just for illustration.
if result_type == ldap.RES_SEARCH_ENTRY:
result_set.append(result_data)
for x in result_set:
print x
except ldap.LDAPError, e:
print e
print ldap.LDAPError
如何清潔這件事,使之成爲一個可重複使用的功能(或者說Method是更合適的術語)?
既然你不打算生產類,「功能」是更合適的和唯一正確的術語。 – DyZ
@DYZ如果我開始使用**類**,那麼它會成爲一個**方法**? – Xtos
僅當它是班級的一部分時。 – DyZ