Lista de classificação por um atributo que pode ser Nenhum
Estou tentando classificar uma lista de objetos usando
my_list.sort(key=operator.attrgetter(attr_name))
mas se algum dos itens da lista tiverattr = None
ao invés deattr = 'whatever'
,
então eu recebo umTypeError: unorderable types: NoneType() < str()
No Py2 não foi um problema. Como faço para lidar com isso no Py3?