rpa_getLastErrorMsg

获取程序运行最后的错误信息

1. 函数

rpa_getLastErrorMsg()

2. 返回值

返回程序运行最后的错误信息,字符串类型。该函数执行不会失败。

在调用rpa开头的API函数后,第一时间调用rpa_getLastErrorCode()和rpa_getLastErrorMsg()函数才能保证获取正确的错误码和错误信息,因为任何rpa开头的API函数调用,都可能修改最后的错误码和错误信息

3. 示例

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

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

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

# 点击元素
tabId1 = 'abcd1234'

# tabId1不存在,通过返回值判断是否存在错误
if not rpa_browser_clickElement(tabId1, 'node_1'):
    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] - 应用执行结束
powered by Gitbook修订时间: 2021-04-15 15:56:54

找到相关内容

    未找到""相关内容

    找到相关内容

      未找到""相关内容