o
    Ne                     @   s(   d dl mZ d dlZdgZdddZdS )    )print_functionN
get_loggerc                 C   sL   t | }|| t  }|rt j|dd}|| || d|_|S )ad  
    Get logger from logging with given name, level and format without
    setting logging basicConfig. For setting basicConfig in paddle
    will disable basicConfig setting after import paddle.

    Args:
        name (str): The logger name.
        level (logging.LEVEL): The base level of the logger
        fmt (str): Format of logger output

    Returns:
        logging.Logger: logging logger with given settings

    Examples:
        .. code-block:: python

            logger = log_helper.get_logger(__name__, logging.INFO,
                            fmt='%(asctime)s-%(levelname)s: %(message)s')
    z%a %b %d %H:%M:%S)fmtdatefmtF)logging	getLoggersetLevelStreamHandler	FormattersetFormatter
addHandler	propagate)namelevelr   loggerhandler	formatter r   GD:\Projects\ConvertPro\env\Lib\site-packages\paddle/fluid/log_helper.pyr      s   



)N)
__future__r   r   __all__r   r   r   r   r   <module>   s   