diff --git a/edosl0util/jpssrdr.py b/edosl0util/jpssrdr.py index db4477b1b858466319098b09f532f7ba14c762d0..9ac8d8fed9e64d614266c7da2d85277d5524286c 100644 --- a/edosl0util/jpssrdr.py +++ b/edosl0util/jpssrdr.py @@ -144,8 +144,7 @@ def _read_apid_list(header, buf): def _sorted_packet_dataset_names(names): names = [k for k in names if k.startswith('RawApplicationPackets_')] - cmp_names = lambda *tup: cmp(*(int(x.split('_')[-1]) for x in tup)) # noqa - return sorted(names, cmp=cmp_names) + return sorted(names, key=lambda x: int(x.split('_')[-1])) def _generate_packet_datasets(group):