code: def setup_logging():
      
      fmt = 'DBG<0>%(pathname)s:%(lineno)d  %(funcName)s: %(message)s'
  
      handler_stderr = logging.StreamHandler(sys.stderr)
      handler_stderr.setFormatter(logging.Formatter(fmt))
  
      root_logger = logging.getLogger()
      root_logger.setLevel(logging.DEBUG)
      root_logger.addHandler(handler_stderr)
docs: Called when __name__ == '__main__' below. Sets up logging library.
  
      All logging messages go to stderr, from DEBUG to CRITICAL. This script uses print() for regular messages.