get_verbosity_level
是Open3D中的一个工具函数,用于获取当前的日志级别。Open3D是一个现代化的3D数据处理框架,它提供了一系列丰富的3D数据处理算法和工具,同时也提供了灵活的日志输出机制。Open3D的日志系统支持设置多个日志级别,开发者可以根据需要设置不同的日志级别,以满足不同场景下的需求。get_verbosity_level
就是用于获取当前的日志级别的函数。
def get_verbosity_level() -> int:
...
无
int
:当前的日志级别。取值范围是[0, 5]
,每个级别都代表一种输出方式。具体如下所示:级别 | 描述 |
---|---|
0 |
输出所有日志,包括调试信息 |
1 |
输出信息和警告 |
2 |
只输出警告信息 |
3 |
只输出错误信息 |
4 |
只输出致命错误信息 |
5 |
不输出任何信息 |
import open3d.utility as o3u
# 获取当前的日志级别
verbosity_level = o3u.get_verbosity_level()
print(f"当前的日志级别为{verbosity_level}")
get_verbosity_level
函数并不会改变日志级别,它只是获取当前的日志级别。如果需要改变日志级别,可以使用open3d.utility.set_verbosity_level()
函数。