title: How to pass a class method as an argument to a function external to that class?
body: <p>This is how it works for me:</p>
  
  <pre><code>class SomeName:
    def __init__(self):
      self.value = "something"
    def some_method(self):
      print self.value
  
  def external_func(instance, method):
    method(instance)
  
  external_func(SomeName(), SomeName.some_method)
  </code></pre>
  
  <p>This appears to work correctly. Is this the right way to do this?</p>