获取所有用户

Navigation:  Python > 权限管理 > 权限管理模块 >

获取所有用户

Previous pageReturn to chapter overviewNext page

 

方法定义

 

get_all_users(self)

 

异常

 

如果调用失败,抛出hyperdb.HDError异常

 

如果参数错误,抛出HDParaError异常

 

返回值

 

用户的迭代器

 

注意事项:

 

使用get_next()方法获取每一条记录,当获取记录结束时get_next() 返回’None’
 

方法调用

 

def GetAllUsers(self):

   try:

       ret_iter = self.myUsergroupMgr.get_all_users()

   except Exception as e:

       print("get_all_users error: ", e.errcode)

   else:

       print("getting all users succeeds")

   while True:

       users_rec = ret_iter.get_next()

       if users_rec is None:

           break

       else:

           print("The user's name: ", users_rec.name,"The user's description: ", users_rec.desc)