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 ...
随机推荐
- python module -- sys
sys模块主要是用于提供对python解释器相关的操作 http://www.cnblogs.com/pycode/p/sysos.html http://blog.csdn.net/pipisorr ...
- JEECG3.8 全套实战视频全部开放,免费下载!
JEECG快速开发平台V3.8版本自去年10月份发布以来,下载使用数屡创新高,并受到众多开发者积极反馈.为帮助更多初学者能够快速上手,JEECG V3.8版本实战教程现已全面开放,免费下载!本教程深入 ...
- 500G !!史上最全的JAVA全套教学视频网盘分享 (JEECG开源社区)
500 G JAVA视频网盘分享(JEECG开源社区) [涵盖从java入门到深入架构,Linux.云计算.分布式.大数据Hadoop.ios.Android.互联网技术应有尽有] JEECG开源社区 ...
- Unable to locate appropriate constructor on class报错
在项目开发中,使用Hibernate里的JPA criteria查询,但是在写完之后使用时,会报错:Unable to locate appropriate constructor on class, ...
- Java环境变量配置----JDK开发环境及环境变量设置
[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/3 ...
- UI测试和GUI测试的区别
UI 测试 包含GUI测试和command line 测试 分享连接 https://www.ranorex.com/resources/testing-wiki/gui-testing/
- vue中的一些知识点--多看文档
重温vue,一些知识点简单记录. 1.我们都知道当数据变化时,视图会重新渲染.注意:只有当vue实例被创建时,data中存在的属性才是响应式的.后续新添加的属性不会触发视图变化. 使用 Object. ...
- 基于SDL2实现俄罗斯方块
俄罗斯方块有多种旋转规则,我这里采用的是SRS.如果要改变旋转规则的话也很方便. SRS: 内容后续补充.. 代码:https://github.com/CknightX/sdl_Tetris 素材来 ...
- 12. Integer to Roman (JAVA)
Roman numerals are represented by seven different symbols: I, V, X, L, C, D and M. Symbol Value I 1 ...
- 100-days: twenty-nine
Title: The promise and perils of synthetic biology promise n.希望成功的前景 peril n.巨大的危险:险情,险境 释义:the peri ...