В Python при сортировке по полю даты поле иногда может быть нулевым

Я с трудом придумываю хитрый способ справиться с этим. У меня есть данные, возвращаемые из базы данных. Я хочу отсортировать по датам. Тем не менее, accoutingdate иногда может быть нулевым. В настоящее время я делаю следующее:

results = sorted(results, key=operator.itemgetter('accountingdate'), reverse=True)

Но эта бомба с «TypeError: не может сравнивать datetime.date с NoneType» из-за того, что некоторые accoutingdates являются нулевыми.

Каков «самый правильный» или «самый питонский» способ справиться с этим?

Ответы на вопрос(2)

Ваш ответ на вопрос