rpa_log

根据不同的级别记录日志,根据日志开关,输出到"运行日志"界面或本地文件中。

1. 函数

rpa_log(content, level=RpaLogLevel.info)

  • content: 字符串类型,日志内容;
  • level:RpaLogLevel枚举类型,支持的枚举值有debug、info、warn、error,日志级别;
    class RpaLogLevel(Enum):
      debug = 0
      info = 1
      warn = 2
      error = 3
    

2. 返回值

该函数没有返回值,执行不会失败。

3. 示例

# 打开京东
tabId = rpa_browser_openUrl('www.jd.com')

# 点击元素
rpa_browser_clickElement(tabId, '元素1')

# 元素1未捕获,通过错误码判断是否存在错误
if rpa_getLastErrorCode() != 0:
    rpa_log(rpa_getLastErrorMsg())
    print(rpa_getLastErrorMsg())

# 点击元素
tabId1 = 'abcd1234'

# tabId1不存在,通过返回值判断是否存在错误
if not rpa_browser_clickElement(tabId1, 'node_1'):
    rpa_log(rpa_getLastErrorMsg())
    print(rpa_getLastErrorMsg())

输出结果如下:

2019-05-28 19:44:59 [INFO] - 应用执行开始
2019-05-28 19:45:02 [INFO] - 网页节点不存在
2019-05-28 19:45:02 [INFO] - 网页节点不存在
2019-05-28 19:45:02 [INFO] - 页面不存在
2019-05-28 19:45:02 [INFO] - 页面不存在
2019-05-28 19:45:02 [INFO] - 应用执行结束
powered by Gitbook修订时间: 2021-04-15 16:20:00

找到相关内容

    未找到""相关内容

    找到相关内容

      未找到""相关内容