Уровень отладчика R logger - FINEST равен отладке Python? - PullRequest
1 голос
/ 26 октября 2019

Я пытаюсь преобразовать R скрипт в Python , понимая его функциональность.

Они создали регистратор в R и установите уровень для регистратора . Что меня смущает, так это слово FINEST как уровень журнала. Я не встречал такого уровня раньше ни на одном языке.

Это FINEST уровень в R равен Python's DEBUG, который дает весь вывод?

setLevel(level='FINEST', container=r_logger)

1 Ответ

1 голос
/ 26 октября 2019

Самые лучшие / лучшие / тонкие уровни пакета регистрации R не существуют в python. С помощью loglevels вы можете увидеть отдельные уровни и их числовые значения. Это говорит о том, что они должны быть даже ниже DEBUG. Если вы определенно должны иметь их в python, можно создать пользовательских уровней .

R уровней пакетов журналирования:

  NOTSET   FINEST    FINER     FINE    DEBUG     INFO  WARNING     WARN 
       0        1        4        7       10       20       30       30 
   ERROR CRITICAL    FATAL 
      40       50       50

Уровни журнала Python:

{50: 'CRITICAL', 40: 'ERROR', 30: 'WARNING', 20: 'INFO', 10: 'DEBUG', 0: 'NOTSET'}
...