Skip to content

Instantly share code, notes, and snippets.

@kra3
Created Sep 19, 2011
Embed
What would you like to do?
3rd refinement
def cmp_to_key(col, covert_to_proper_datatype):
#Discrad this approch, once we have an option to sort via webmethods, sorting by DB engine is more efficient than doing it ourselves.
class K(object):
def __init__(self, obj, *args):
self.obj = obj
def __lt__(self, other):
return covert_to_proper_datatype(self.obj[col]) < covert_to_proper_datatype(other.obj[col])
return K
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment