HiveNetCore.utils.debug_tool module

通用调试工具

class HiveNetCore.utils.debug_tool.DebugTool[源代码]

基类:object

通用调试类, 用于输出各类调试信息

示例

1、在主程序的入口设置启动调试

DebugTools.set_debug(True)

2、在需要输出调试的地方, 传入要输出的变量

DebugTools.debug_print(abc,10,’ddf’,{‘a’:33,’b’:’33’},name=NullObj(),cb=CResult())

static debug_print(*args, **kwargs)[源代码]

打印调试信息, 可打印传入的多个对象

static is_debug_on() bool[源代码]

判断当前debug状态是否启动

返回

debug状态是否启动

返回类型

bool

static set_debug(set_on=True)[源代码]

启动/关闭debug的输出

参数

set_on (bool) – 是否启动调试