3

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

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

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

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

1 回答 1

3

Python 中不存在 R 日志记录包的最佳/更精细/精细级别。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'}
于 2019-10-26T09:48:01.070 回答