On 4/30/20 2:41 AM, Luke Mewburn wrote: > On 20-04-30 10:35, Luke Mewburn wrote: > | As to the problem; looking at the use of .keys() in wireshark_gen.py, > | there's a couple of places where the code is either: > | - get_intlist(), sorted: > | ret = list(ex_hash.keys()) > | ret.sort() > | return ret > | - get_exceptionList(), unsorted: > | ret = list(ex_hash.keys()) > | return ret > | > | Both could be simplified to an ordered result using sorted(): > | ret = sorted(ex_hash.keys()) > | return ret > > I actually meant: > ret = sorted(ex_hash) > return ret > > Because sorted() takes an iterable. > That seems to work in both python2 and python3. > > > Luke.
Hi, tried this, but: in get_exceptionList ret = sorted(ex_hash.keys()) TypeError: '<' not supported between instances of 'Exception' and 'Exception' ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev@wireshark.org> Archives: https://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe