R logger的调试器级别-FINEST是否等于Python的DEBUG?

时间:2019-10-26 07:59:13

标签: python r debugging logging log-level

我正在尝试通过了解其功能将 R 脚本转换为 Python

他们已经在R中创建了记录器,并为记录器设置了级别。我对此感到困惑的是FINEST一词作为日志级别。我以前没有用任何语言遇到过这样的水平。

R 中的FINEST级别是否等于提供所有输出的 Python的 DEBUG

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

1 个答案:

答案 0 :(得分:1)

R日志记录软件包的最高级/更高级/最高级在python中不存在。使用loglevels,您可以查看各个级别及其数值。这告诉您它们应该甚至低于DEBUG。如果您绝对必须在python中使用它们,则可以创建custom levels

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'}