title: how to call object instance methods from places they weren't defined
body: <p>I have a top level script that creates instances of objects and executes instance's methods. I am very confused as how I can execute fetcher's methods from within the alarm_handler file. Specifically, line '<code>status = fetcher.get_status</code>' below. Hopefully this makes sense as to what I'm asking. Please let me know if I can clarify anything.</p>
  
  <pre><code>***file: master***
  import fetcher
  import alarm_handler
  fetcher = fetcher.Fetcher()
  alarms = alarm_handler.AlarmHandler()
  site_status = alarms.compare_status()
  
  ***file: fetcher***
  class Fetcher(object):
  
      def fetch(self)
          fetch a bunch of internet data
  
      def get_status(self)
          fetch some other internet data
  
  ***file: alarm_handler***
  from master import fetcher
  class AlarmHandler(object):
  
      def compare_status (self)
          status = fetcher.get_status()
          status_comparison = status comparison stuff
          return status_comparison
  </code></pre>