RPA答疑
变量:部分主要对于工程中的变量进行管理和设置,支持手动拖拉至右侧画布
1全局变量:全局变量可以在整个工程中传递,被不同的子流程或函数进行调用,全局可见可调用
2 流程参数:只对子流程设置传入参数,供子流程内部使用
3 流程变量:只能用于当前流程中,不能被其他流程调用
最下方显示【工程】、【运行】和【查找】信息显示窗口,窗体可以沿着边界线进行拖动来调整显示的区域。
窗口右上角一排按钮,功能分别是搜索窗口信息、清空窗口信息内容、停止运行以及窗口最大化、隐藏窗口。
窗口右下角有一个小手,支持面板的移动和拖拉
【固定】:点击“固定”按钮,组件界面固定显示在最前端,便于连续添加多个组件。
版本管理:
iS-RPA9.0设计器集成了 git 本地版本管理,所有工程版本都是自动管理,每次保存都会产生一个 add + commit,可以方便的对工程版本进行管理。
由于自动保存的存在,日常编辑过程有了完全保障,可以随意进行恢复。
拾取:
开启拾取(F2):拾取过程中,按下F2键,关闭拾取;再次按下F2键,重新开启拾取。
CS拾取(F3):拾取过程中,按下F3键,只拾取CS。
UIA拾取(F4):拾取过程中,按下F4键,进行细粒度拾取,拾取更细化。
图片拾取(F5):拾取过程中,按下F5键,将切换为图片拾取的方式,当鼠标变为截图标志时,进行拖选截图即可。
IE拾取(F6):拾取过程中,按下F6键,只拾取IE。
JAVA拾取(F7):拾取过程中,按下F7键,只拾取JAVA。
区域拾取(F8):用于拾取所选区域中的位置进行鼠标点击。先选择需要拾取的控件区域,再按下F8,在用鼠标移动到该区域中需要鼠标点击的位置,即可完成拾取。在运行时会点击该区域中设置的鼠标位置进行点击。
Chrome拾取(F9):拾取过程中,按下F9键,只拾取Chrome。
Firefox拾取(F10):拾取过程中,按下F10键,只拾取Firefox。
退出录制拾取(F12):结束并保存录制流程。
“窗口标题”:记录控件所在的窗口的标题信息。勾选上则表示在操作该步骤前会进行激活窗口的操作,如去掉勾选,则不会进行窗口激活的操作。
模拟按键
用于完成键盘的输入操作。通过鼠标右键选择【模拟按键】。
注:模拟的是真实的键盘输入操作,如部分控件无法拾取,可先通过鼠标点击控件,获得输入光标后,再进行键盘的输入操作。
将需要填写的内容直接在设置中输入即可,需要加单引号。输入的内容也可以通过变量进行传递调用,输入的内容也可以通过变量进行传递调用
如需连续操作多次设置的按键,在按键后加入空格和次数即可。
键盘-热键输入
可通过设置组合快捷键的方式来完成相关的快捷键操作,在页面或程序当中如果快捷键的设定,使用该方法较佳。
在下拉框中也可以输入自定义的按键,如a,合起来就是Ctrl+a的热键操作,用于全选。
键盘-控件输入
控件输入适用于所有浏览器中网银的密码输入,安装完银行的控件后,用控件输入拾取密码输入的元素框,
就可以实现密码数据的输入。可手工输入文本内容,也可以通过变量的方式调用。变量使用见《变量》章节。
控制-Check
通过对CheckBox类型控件(复选框)的拾取,对复选框进行勾选和去勾选的操作。
拾取的时候需要注意,需要拾取到单独的复选框,而不能拾取到外层的整个框体。
图片-截图
通过截取设置的区域位置,对区域内进行截屏并在本地生成图片的操作,需要在“图片位置”中选择图片保存在本地的路径。
截图组件可设置返回值,返回的是图片的绝对路径,可用变量保存该返回值。
关闭网页标签栏
热键输入:ctrl+w
try:
一开始流程先进开始,开始后面的代码发生异常的话,就走异常后面的代码,最后无论发生没有发生异常,都会走结束
merge
该组件主要用于将从两个excel文件或两个Sheet页中读取出的DataFrame数据集进行数据合并的操作。
列重命名
对表格列进行重命名的操作。
【df】中选择DataFrame数据集
【src_field】选择原列名
【dst_field】选择修改后的列名
RPADe解锁屏,是否锁屏等组件,Remote解锁实现服务器远程连接客户端机器。
时间
当前时间&日期
当前日期
当前时间
格式化为字符:将date日期按指定格式返回为字符串。
格式化为时间
时间相差天数
时间前|后(n)天
获取年
获取月
获取日
获取时
获取分
获取秒
获取周几
设置颜色
字体颜色,范围背景颜色
范围删除内容
zip:
【src_file】 需要解压的文件 例如 src_file = r’D:\abc\新建文abc.zip’
多个文件夹解压,逗号隔开 src_file = r’C:\11\test2.zip,C:\11\test1.zip’
【dst_file】 解压之后的全路径 例如 dst_file = r’D:\xlss\aaaaa’
【密码】 给压缩后的文件设置密码。
zip解压
zip解压就是把压缩文件解压出来。
【src_file】 需要解压的文件 例如 src_file = r’D:\abc\新建文abc.zip’
【dst_file】 解压之后的全路径 例如 dst_file = r’D:\xlss\aaaaa’
OCR
内置的OCR功能需要调用百度的库进行识别,因此需要连接外网才可以。
另外需要注意的是,OCR功能每天有使用次数的限制:验证码每天100次,
通用文字每天200次,身份证和营业执照每天各10次;
能够满足日常的测试与使用,若是超过则只能通过其他方式继续使用了。
杀死进程
import os
os.system('taskkill /F /IM notepad.exe')
开启RPA的时候,尽量使用使用管理员的方式打开
要是中文字符串出现过多的话导致错误,None=-UTF-8 code 的情况发生的话,就在 "C:\ueba\studio-v6\config\language\language_cn.json"中打开
这个文件,然后把“# 编译日期:”,把它修改为“#coding=utf-8\n# 编译日期:”,保存。重新打开设计器
RPA答疑的更多相关文章
- RPA项目所遇知识点
1艺赛旗 RPA 技术分享常见问题汇总贴 2python标准库之glob介绍 3RPA基础 4RPA答疑 5python3 遍历windows下 所有句柄及窗口名称 import win32gui h ...
- 看完SQL Server 2014 Q/A答疑集锦:想不升级都难!
看完SQL Server 2014 Q/A答疑集锦:想不升级都难! 转载自:http://mp.weixin.qq.com/s/5rZCgnMKmJqeC7hbe4CZ_g 本期嘉宾为微软技术中心技术 ...
- Fluxion 实战答疑
实战文章<实战-Fluxion与wifi热点伪造.钓鱼.中间人攻击.wifi破解>发布之后,大家响应热烈,不过也遇到了很多问题.微信后台被各种提问挤爆了,于是抓紧时间出了这篇答疑. 0x0 ...
- 《浅谈磁盘控制器驱动》,磁盘控制器驱动答疑解惑![2012.1.29完结]by skyfree
<浅谈磁盘控制器驱动>,磁盘控制器驱动答疑解惑![2012.1.29完结] https://www.itiankong.net/thread-178655-1-1.html Skyfre ...
- 关于SPA及RPA
SPA Request-------->Callback (page onload,execute <script>)-------->call func RPA URL re ...
- HBase常见问题答疑解惑【持续更新中】
HBase常见问题答疑解惑[持续更新中] 本文对HBase开发及使用过程中遇到过的常见问题进行梳理总结,希望能解答新加入的HBaser们的一些疑惑. 1. HTable线程安全吗? HTable不是线 ...
- Java Object 对象拷贝答疑
Java Object 对象拷贝答疑 @author ixenos 摘要:在对象的clone过程需要注意的几点.关于关键字this.super 关于clone[对象拷贝] 在实际编程过程,有时候我们会 ...
- 【巨杉答疑】巨杉数据库和mongodb有什么关系吗?
哈罗,艾瑞巴蒂~巨杉答疑栏目今日上线啦! 巨杉数据库作为商业化开源软件,已经拥有大量社区用户.开源至今,大到分布式数据库原理.架构问题,小到SDB巨杉数据库的安装使用问题,大家似乎都有很多问题想要和我 ...
- RPA(Robotic Process Automation)的概要介绍
最近因为公司业务的需要,开始关注RPA的内容,奈何国内相关的信息太少,只能硬着头皮啃英文了. 下面记录的内容作为学习笔记,有不对的地方请大家指教. 首先RPA(Robotic Process Auto ...
随机推荐
- Spring再接触 自动装配
UserDaoImpl package com.bjsxt.dao.impl; import com.bjsxt.dao.UserDAO; import com.bjsxt.model.User; p ...
- IDEA中显示RunDashboard
在打开.idea/workspace.xml,找到RunDashboard的配置,添加红色字体内容 <component name="RunDashboard"> &l ...
- 用spring的@Scheduled实现定时任务
先在spring的配置文件中添加扫描 在applicationContext.xml中添加 <task:annotation-driven/>,我用的是idea有提示功能 选择第一个后会 ...
- 浏览器登录EBS系统遇到问题总结
1.可以登录EBS系统,但是职责位置为空白 这是兼容性视图问题,将ERP域名加入兼容性视图列表即可. 加入即可: 2.可以登录EBS系统,但是职责位置显示 “undefined” 这也是兼容性视图问题 ...
- Python学习—数据库篇之SQL语句
一.数据库级别 1.显示数据库 show databases; 默认数据库: mysql - 用户权限相关数据 test - 用于用户测试数据 information_schema - MySQL本身 ...
- python的可变对象与不可变对象
a = 1print(id(a))def fun(a): a = 2 print(a,id(a))fun(a)print(a,id(a)) # 1#为什么这里的a的值没有改变#因为在函数里变量赋值(内 ...
- springboot添加自定义注解
spring拦截器是基于动态代理,注解就是拦截器,所以关于动态代理需要注意的坑,注解同样要注意. 1.创建注解类 /** * @Target 此注解的作用目标,括号里METHOD的意思说明此注解只能加 ...
- jquery 中dataTable显示加载中,图片或文字
引入js文件 <script type="text/javascript" src="${basePath}/lib/datatables/1.10.0/jquer ...
- 关于jqGrid组件数据显示不出问题
jqGrid组件一开始怎么数据都返回了渲染不出来,查找了一天,最后发现点击搜索之后doSearch()事件触发的方法并不是数据请求接口,而是再次请求了初次登录的接口,从初次登录返回的数据,数据格式没问 ...
- spring注解式参数校验
很痛苦遇到大量的参数进行校验,在业务中还要抛出异常或者返回异常时的校验信息,在代码中相当冗长,今天我们就来学习spring注解式参数校验. 其实就是:hibernate的validator. 开始啦. ...