Как разделить файл журнала, используя Selenium с Django - PullRequest
1 голос
/ 14 января 2020

В моей системе уже есть файл журнала и системная ошибка журнала «error.log»

Когда я внедряю Selenium в мой проект Django, у меня возникла проблема с файлом журнала Selenium, поскольку журнал Selenium был переопределен мой системный журнал я пробовал много способов, таких как добавить путь к журналу Selenium webdriver:

webdriver.Chrome(ConstTest.CHROME_DRIVER_WINDOWS_PATH, options=options,
                                    service_log_path=ConstTest.TEST_LOG_PATH)

и изменить мой путь к системному журналу

LOGGING = {
    'version': 1,
    'disable_existing_loggers': True,
    'formatters': {
        'standard': {
            'format': '%(asctime)s [%(levelname)s] %(name)s %(message)s'
        },
    },
    'handlers': {
        'default': {
            'level': logging.DEBUG,
            'class': 'logging.handlers.RotatingFileHandler',
            'filename': LOGS_DIR + '/logs.log',      *changed*
            'maxBytes': 1024 * 1024 * 5,
            'backupCount': 5,
            'formatter': 'standard',
            'encoding': 'utf-8',
        }
    },
    'root': {
        'handlers': ['default'],
        'level': logging.DEBUG
    }
}

Но он все равно переопределяет мой журнал, как я могу отделить мой файл журнала от системы с файлом журнала в Selenium?

...