Python 3.8 Проблема с журналированием - PullRequest
1 голос
/ 16 марта 2020

Кто-нибудь когда-нибудь видел это с ведением журнала?

DEBUG:wc_to_db_logger:inactive not_applicable

Это происходит всякий раз, когда я помещаю wc_to_db_logger.debug () в мой код, даже если он не выполняется. Очень странно, я нигде не могу найти ошибку.

Я добавил фрагмент кода ниже. Проблема заключается в простом размещении wc_to_db_logger.debug в коде под функцией. Повторяется ошибка 18 раз.

            elif source == 'gs':
                try:
                    row_data = gs_worksheet_by_customer_id[self.customer_id]
                except KeyError:
                    continue

                value = row_data[source_name]
                value = convert_gs_to_db(data_type, value)

                if db_value != value:
                    wc_to_db_logger.debug('%s %s' % (db_value, value))
                    setattr(self, attribute_name, value)

1 Ответ

1 голос
/ 16 марта 2020

Кажется, я решил эту проблему, добавив следующее в свой логгер; wc_to_db_logger.propagate = False

Очевидно, мне нужно больше узнать о регистраторе. Wi sh мне повезло.

* ОБНОВЛЕНИЕ *

Мое исправление не сработало, просто отключено ведение журнала. Я приведу фрагмент кода.

...