In Python kann das Feld beim Sortieren nach Datumsfeldern manchmal null sein

Es fällt mir schwer, einen guten Weg zu finden, um mit dieser Art umzugehen. Ich habe Daten aus einer Datenbank gelesen. Ich möchte das Buchungsdatum sortieren. Das Abrechnungsdatum kann jedoch manchmal null sein. Ich mache momentan folgendes:

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

Aber diese Bombe mit "TypeError: datetime.date kann nicht mit NoneType verglichen werden", da einige Abrechnungsdaten null sind.

Was ist die "richtigste" oder "pythonischste" Art, damit umzugehen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage