0
Я кодирования модуля с помощью Redis-ру, здесь у меня есть проблема:Python Отсутствует проверка (Redis)
def get_users_from_usergroup(usergroup):
get_result = r_server.hmget('usergroups', usergroup)
if get_result is not None:
print('users from the given usegroup [' + usergroup + '] are :')
print(get_result)
return (get_result)
else:
print("Usergroup not found")
return "error"
я сделать чек на None значений, но это не работает, я никогда не войти в петля else, хотя результат равен None. Выход:
users from the given usegroup [random] are :
[None]
users from the given usegroup [random] are :
[None]
users from the given usegroup [random] are :
['as872 bs940 e0286']
я, вероятно, что-то пропустил, но я не знаю, что.
Я пробовал, он не работает, но это: if get_result! = [None]: работает. Означает ли это, что он возвращает объект [None] вместо объекта None? –
@SteevenBrunner только что сделал быстрое исправление – Jivan
: o Я новичок в python, здесь вы проверяете, не является ли первое значение стрелки? –