if ac.LOG_TO_FILE: logging.basicConfig(level=ac.LOG_LEVEL, format='%(asctime)s - %(levelname)s - %(message)s', datefmt='%H:%M:%S', filename='flyshare-' + str(datetime.datetime.now().strftime('%Y-%m-%d')) + '.log', filemode='a') else: logging.basicConfig(level=ac.LOG_LEVEL, format='%(asctime)s - %(levelname)s - %(message)s', datefmt='%H:%M:%S') console = logging.StreamHandler() console.setLevel(logging.INFO) formatter = logging.Formatter('%(levelname)s - %(message)s') console.setFormatter(formatter) logging.getLogger('').addHandler(console) def util_log_debug(logs): logging.debug(logs) def util_log_info(logs): logging.info(logs) def util_log_exception(logs): logging.exception(logs)
import sys try: from urlparse import urljoin except ImportError: from urllib.parse import urljoin from zenlog import logging from .client import ApiClient logger = logging.getLogger(__name__) logger.setLevel(logging.DEBUG) stream = logging.StreamHandler(sys.stdout) stream.setLevel(logging.DEBUG) formatter = logging.Formatter( '\n\n %(asctime)s - %(name)s - %(levelname)s - %(message)s') stream.setFormatter(formatter) logger.addHandler(stream) class NerdClient(ApiClient): api_base = "http://nerd.huma-num.fr/nerd/service" disambiguate_service = urljoin(api_base, "disambiguate") concept_service = urljoin(api_base, "kb/concept") segmentation_service = urljoin(api_base, "segmentation") max_text_length = 500 # Approximation. supported_languages = ["fr", "de", "en"] def __init__(self): super(NerdClient, self).__init__(base_url=self.api_base)
_name = '{}{}quantaxis-{}-.log'.format( log_path, os.sep, str(datetime.datetime.now().strftime('%Y-%m-%d-%H-%M-%S')) ) logging.basicConfig( level=logging.WARNING, format='%(asctime)s QUANTAXIS>>> %(message)s', datefmt='%H:%M:%S', filename=_name, filemode='w', ) console = logging.StreamHandler() console.setLevel(logging.WARNING) formatter = logging.Formatter('QUANTAXIS>> %(message)s') console.setFormatter(formatter) logging.getLogger('').addHandler(console) #logging.info('start QUANTAXIS') def QA_util_log_debug(logs, ui_log=None, ui_progress=None): """ explanation: QUANTAXIS DEBUG级别日志接口 params: * logs ->: meaning: log信息
f.close() return log_path logging.basicConfig(level=logging.DEBUG, format='%(asctime)s QUANTAXIS>>> %(message)s', datefmt='%H:%M:%S', filename='{}{}quantaxis-{}-.log'.format(get_config(), os.sep, str(datetime.datetime.now().strftime( '%Y-%m-%d-%H-%M-%S'))), filemode='w', ) console = logging.StreamHandler() console.setLevel(logging.INFO) formatter = logging.Formatter('simpleQuant: %(message)s') console.setFormatter(formatter) logging.getLogger('').addHandler(console) def util_log_debug(logs, ui_log = None, ui_progress = None): """ QUANTAXIS Log Module @yutiansut QA_util_log_x is under [QAStandard#0.0.2@602-x] Protocol """ logging.debug(logs)
str(datetime.datetime.now().strftime('%Y-%m-%d-%H-%M-%S'))) except: _name = '{}{}quai-{}-.log'.format( log_path, os.sep, str(datetime.datetime.now().strftime('%Y-%m-%d-%H-%M-%S'))) logging.basicConfig( level=logging.WARNING, format='%(asctime)s QuAI>>> %(message)s', datefmt='%H:%M:%S', filename=_name, filemode='w', ) console = logging.StreamHandler() console.setLevel(logging.WARNING) formatter = logging.Formatter('QuAI>> %(message)s') console.setFormatter(formatter) logging.getLogger('').addHandler(console) # logging.info('start QUANTAXIS') def util_log_debug(logs, ui_log=None, ui_progress=None): """ explanation: QUANTAXIS DEBUG级别日志接口 params: * logs ->: meaning: log信息 type: null
log_config = ConfigUtil.get_log_config() logging.basicConfig( level=log_config['LEVEL'], format= '%(asctime)s %(levelname)s [%(lineno)d] %(threadName)s Message: %(message)s', datefmt='%H:%M:%S', filename='{}{}onepiece-{}.log'.format( log_config['PATH'], os.sep, str(datetime.datetime.now().strftime('%Y-%m-%d'))), filemode='a', ) console = logging.StreamHandler() console.setLevel(log_config['LEVEL']) formatter = logging.Formatter( '%(asctime)s %(levelname)s [%(lineno)d] %(threadName)s Message: %(message)s' ) console.setFormatter(formatter) logging.getLogger('').addHandler(console) def log_debug(logs): """打印debug日志""" logging.debug(logs) def log_info(logs): """打印info日志""" logging.info(logs)
from zenlog import logging # logging.basicConfig(level=logging.DEBUG, # format='%(asctime)s QUANTAXIS>>> %(message)s', # datefmt='%H:%M:%S', # filename='quantaxis-' + # str(datetime.datetime.now().strftime( # '%Y-%m-%d-%H-%M-%S')) + '-.log', # filemode='w') logging.basicConfig(level=logging.DEBUG, format='%(asctime)s - %(message)s', datefmt='%H:%M:%S') console = logging.StreamHandler() console.setLevel(logging.INFO) formatter = logging.Formatter('%(asctime)s - QuantTradeSystem >> %(message)s') console.setFormatter(formatter) logging.getLogger('').addHandler(console) # logging.info('start QUANTAXIS') def QA_util_log_debug(logs): """ QUANTAXIS Log Module @yutiansut QA_util_log_x is under [QAStandard#0.0.2@602-x] Protocol """ logging.debug(logs)