Return a logger with the specified name, creating it if necessary. If no name is specified, return the root logger.
logging/getLogger
getLogger