我正在尝试通过了解其功能将 R 脚本转换为 Python 。
他们已经在R中创建了记录器,并为记录器设置了级别。我对此感到困惑的是FINEST
一词作为日志级别。我以前没有用任何语言遇到过这样的水平。
R 中的FINEST
级别是否等于提供所有输出的 Python的 DEBUG
?
setLevel(level='FINEST', container=r_logger)
答案 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'}