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 ...
随机推荐
- python3 字典update与deepcopy
问题概述: 在码代码中,需要保存一个字典,用的update,后来发现update的值会随着原字典值得变化而变化. 而后使用deepcopy来保存字典. update a = {1:{2:3}}b= { ...
- HTML: Dom event
转自:https://developer.mozilla.org/zh-CN/docs/Web/API/Event Event接口表示在DOM中发生的任何事件; 一些是用户生成的(例如鼠标或键盘事件) ...
- MySQL复制相关技术的简单总结
MySQL有很多种复制,至少从概念上来看,传统的主从复制,半同步复制,GTID复制,多线程复制,以及组复制(MGR).咋一看起来很多,各种各样的复制,其实从原理上看,各种复制的原理并无太大的异同.每一 ...
- alias命令详解
1.简介: 设置指令的别名,用户可利用alias,自定指令的别名.若仅输入alias,则可列出目前所有的别名设置. alias的效力仅及于该次登入的操作.若要每次登入是即自动设好别名,可在/etc/p ...
- Apple watch ,小米微信通知
Applewatch怎么显示微信通知?iWatch显示微信消息通知设置方法.大家都知道Applewatch上收到微信消息,iWatch是不会显示通知的,需要用户自行设置才行.下面小编来教大家如何设置A ...
- MFC列表控件更改一行的字体颜色
参考自(http://blog.csdn.net/ribut9225/article/details/6720639) 1.首先从CListCtrl 继承一个类,命名为CListCtrlCl 在头文件 ...
- Codeforces Round #436 C. Bus
题意:一辆车在一条路上行驶,给你路的总长度a,油箱的容量b,加油站在距离起点的距离f,以及需要走多少遍这条路k(注意:不是往返) 问你最少加多少次油能走完. Examples Input 6 9 2 ...
- File重要获取功能
返回值全是数组 String[] list() 返回当前路径下所有的文件和文件夹名称 注:只有指向文件夹的File对象才可以调此方法,如果只是文件则报错 File f = new File(" ...
- 《Orange‘s》FAT12文件系统
FAT12 层次 扇区(Sector):磁盘上的最小数据单元 簇(Cluster):一个或多个扇区 分区(Partition):通常指整个文件系统 引导扇区 引导扇区是整块软盘的第0个扇区,在这个扇区 ...
- Android 获取版本号名称工具类
package com.example.grenaderose.redthunder.utils; import android.content.Context; import android.con ...