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

影刀RPA执行程序的过程,如何计算执行时间?

发布时间:2023-08-13 阅读量:1377 超级管理员

对于一个系统在运行的时候,为了统计RPA执行的时间,更好的优化流程,影刀RPA执行程序的过程,如何计算执行时间成了一个话题;要想计算一个系统的时间,首先需要有一个开始时间和一个结束,只有存在了起点和终点,才有了时间的逆差计算;第一步、创建两个全局变量,变量类型为STR字符串;第二步、获取起点和终点时···...

扫码分享二维码

二维码

详细介绍

对于一个系统在运行的时候,为了统计RPA执行的时间,更好的优化流程,影刀RPA执行程序的过程,如何计算执行时间成了一个话题;

要想计算一个系统的时间,首先需要有一个开始时间和一个结束,只有存在了起点和终点,才有了时间的逆差计算;

第一步、创建两个全局变量,变量类型为STR字符串;

第二步、获取起点和终点时间

在影刀RPA应用系统流程的开始处添加起始时间:

微信截图_20230813102820.png

在流程执行完毕或者需要阶段性流程结束的位置添加结束时的时间获取:

微信截图_20230813102820.png

第三步、计算运行时间

在流程里面引入PYTHON模块,并在模块里面添加以下代码:

from datetime import datetime

# 第一个时间和第二个时间
time1 = datetime.strptime(str(glv["执行开始时间current_datetime"]), '%Y-%m-%d %H:%M:%S.%f')
time2 = datetime.strptime(str(glv["执行结束时间current_datetime"]), '%Y-%m-%d %H:%M:%S.%f')

# 计算时间差
duration = time2 - time1

# 输出执行时间
print("输出执行时间:", duration)

对于strptime()函数而言,它需要一个字符串作为第一个参数而不是datetime对象,所以需要将全局变量转化为字符串后再加入计算。

第四步、输出执行时间即可;

微信截图_20230813102820.png

上一篇 关于PBOOTCMS最新程序系统屏蔽万能SQL语句功能的回调处理办法
下一篇 RPA关于列表中数字排序的问题

内容版权声明

Copyright Notice

内容链接: https://www.diezanrpa.com/jinengjiqiao/333.html
内容标题: 影刀RPA执行程序的过程,如何计算执行时间?

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

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

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

GEO