У меня есть объект "myobject", который может вернуться None. Если он возвращает None, он не вернет атрибут "id":
a = myobject.id
Итак, когда myobject равен None, строя выше приводит к атрибуту AttributeError:
AttributeError: 'NoneType' object has no attribute 'id'
Если myobject - None, то я хочу, чтобы "a" был равен None. Как избежать этого исключения в одном выражении строки, например:
a= default(myobject.id, None)