您当前位置:首页>项目技能>技能技巧

如何监控影刀RPA客户端应用执行中偶遇断网导致异常待网络正常后继续执行;

发布时间:2024-03-30 阅读量:1487 超级管理员

当我们在执行影刀RPA应用的过程中,可能因为路由问题,也可能因为外部网络问题,而且这种网络异常断线的时间并不是固定时间,不确定什么时间就会导致异常断网出现;那面对这个问题我们如何处理呢;在这里经过我们研究已经得到一个非常完善的解决办法,解决这个问题一起分三步;第一步、编写正常业务执行流程;第二步、开···...

扫码分享二维码

二维码

详细介绍

当我们在执行影刀RPA应用的过程中,可能因为路由问题,也可能因为外部网络问题,而且这种网络异常断线的时间并不是固定时间,不确定什么时间就会导致异常断网出现;

那面对这个问题我们如何处理呢;

在这里经过我们研究已经得到一个非常完善的解决办法,解决这个问题一起分三步;

第一步、编写正常业务执行流程;

第二步、开启TRY尝试模式;

第三步、当流程执行遇到错误的时候,再进行网络环境判断;

判断网络是否正常的代码如下:

# 使用此指令前,先安装必要的python库,使用以下命令
# pip install requests

import requests

from xbot import print
from typing import *

def check_network_status():
    """
    title: 检查网络状态
    description: 判断本地网络是否正常
    inputs: 
        - None
    outputs: 
        - status_code (int): 网络状态,1表示正常,2表示不正常
    """
    try:
        response = requests.get("https://www.baidu.com")
        if response.status_code == 200:
            status_code = 1
        else:
            status_code = 2
    except requests.exceptions.RequestException:
        status_code = 2
    
    return status_code


第四步、如果遇到网络本身问题,则判断返回值后,进行等待网络正常恢复后继续执行的操作即可;

完整涉及到的业务流程应用包样例如下,需要的用户可自行下载琢磨:

链接:https://pan.baidu.com/s/1nxn7ftu7XZu4ScE9_sjXyg

提取码:bhx7

上一篇 影刀关于处理比特指纹浏览器RPA插件安装教程说明
下一篇 关于使用pyinstaller打包PYTHON文件成EXE,最后报毒的问题

内容版权声明

Copyright Notice

内容链接: https://www.diezanrpa.com/jinengjiqiao/636.html
内容标题: 如何监控影刀RPA客户端应用执行中偶遇断网导致异常待网络正常后继续执行;

当前文章由【付涛】本人原创开发与文案内容写作,内容版权归当前平台所有,如需转载,请务必注明来源及链接,谢谢合作!

本文最后更新发布于【2024-03-30】,某些文章具有时效性,若有错误或已失效,请联系客服

争议处理:针对本站内容若有异义,亦可直接与【法律顾问:易兴俊,律师联系电话:13825799821】直接联系沟通

GEO