code: def _python_lt(self, other_obj):
      # On Py2, < never raises an error, so this is just <. (Actually it
      # does raise a TypeError for comparing complex to numeric, but not for
      # comparisons of complex to other types. Sigh. Whatever.)
      # On Py3, this returns a bool if available, and otherwise returns
      # NotImplemented
      try:
          return self.obj < other_obj
      except TypeError:
          return NotImplemented
  
imports: import sys
  import numpy
  import six
  from six.moves import cStringIO
  from .compat import optional_dep_ok
label_desc: Use image node_id 2 for calling the SortAnythingKey obj's underlying member method code with example usage: obj._python_lt(other_obj) and returns: unknown, NotImplemented