自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

原创 Pandas 知识总结(浓缩)

# Pandas 知识点总结# Pandas数据结构:Series 和 DataFrameimport pandas as pdimport numpy as np# 一,Series:# 1, 创建 Series pd.Series(列表或字典)s_obj = pd.Series([4,7,-5,3])s_objsdata={'Ohio':35000,'texas':71...

2020-03-24 16:51:31 328

原创 UIPATH-考证系列05-REFramework的初始化--InitAllSettIngs

写在前面第一次考证的时候,就是为了考证而考证,从网上获取了试题,修改了一下,就通过了,对 REFramework的了解甚少,经过几周的学习,决定赶在 4.30号考证收费之前再重新考一次。REFramework的初始化–InitAllSettIngs这一部分主要讲InitAllSettings workflow:InitAllSettings workflow的作用就是将 Settings,...

2020-04-29 17:09:19 767

原创 UIPATH-REFramework学习及考证之旅

写在前面第一次考证的时候,就是为了考证而考证,从网上获取了试题,修改了一下,就通过了,对 REFramework的了解甚少,经过几周的学习,决定赶在 4.30号考证收费之前再重新考一次。以下12篇博客是通过认证考试的整个过程期间总结的45道测试题部分学完官方课程的Level 1-2,答对32道就可以,下面是大题部分:UIPATH-考证系列0-RequirementsUIPATH-考证系列...

2020-04-29 16:47:23 890

原创 UIPATH-考证系列0-Requirements

写在前面第一次考证的时候,就是为了考证而考证,从网上获取了试题,修改了一下,就通过了,对 REFramework的了解甚少,经过几周的学习,决定赶在 4.30号考证收费之前再重新考一次。Requirements:In this exercise, you will create a UiPath automation that performs the steps below.To ach...

2020-04-29 16:29:35 794

原创 UIPATH-考证系列11-补充知识-安全地使用账号和密码

安全地使用账号和密码Type Secure TextWindows 凭据管理器在UiPath Orchestrator中设定Asset来保存用户和密码第1种:Type Secure Text通过 Get Password控件,password属性里输入密码后输出到 一个 String类型的变量里(比如 password变量里)。通过 Assign控件,将上述password变量转...

2020-04-29 16:24:26 985

原创 UIPATH-考证系列10-REFramework-处理数据

写在前面第一次考证的时候,就是为了考证而考证,从网上获取了试题,修改了一下,就通过了,对 REFramework的了解甚少,经过几周的学习,决定赶在 4.30号考证收费之前再重新考一次。处理数据 最后,再看看Process Finally里的内容:...

2020-04-29 16:22:54 502

原创 UIPATH-考证系列09-REFramework-获取数据

写在前面第一次考证的时候,就是为了考证而考证,从网上获取了试题,修改了一下,就通过了,对 REFramework的了解甚少,经过几周的学习,决定赶在 4.30号考证收费之前再重新考一次。获取数据Step 1 保持默认 Step 2 GetTransactionData: 其余部分保持默认:至此,获取数据这一部分就结束了。...

2020-04-29 16:14:00 576

原创 UIPATH-考证系列08-End Process

写在前面第一次考证的时候,就是为了考证而考证,从网上获取了试题,修改了一下,就通过了,对 REFramework的了解甚少,经过几周的学习,决定赶在 4.30号考证收费之前再重新考一次。End Process如果初始化失败,以及后面的获取数据那部分出现没有数据的情况,程序将执行 End Process.step 1: step 2: step 3:...

2020-04-29 16:09:06 436

原创 UIPATH-考证系列07-KillProcess和InitAllApplicatios

写在前面第一次考证的时候,就是为了考证而考证,从网上获取了试题,修改了一下,就通过了,对 REFramework的了解甚少,经过几周的学习,决定赶在 4.30号考证收费之前再重新考一次。KillProcess和InitAllApplicatios InitAllAPplicationsstep 1: 保持默认:<img src='data:image/png;base6...

2020-04-29 16:06:09 1808 1

原创 UIPATH-考证系列06-Orchestrator里建立 Asset

写在前面第一次考证的时候,就是为了考证而考证,从网上获取了试题,修改了一下,就通过了,对 REFramework的了解甚少,经过几周的学习,决定赶在 4.30号考证收费之前再重新考一次。Orchestrator里建立 Asset前面讲了 Init–> InitAllSettings workflow流程是如何把 Config file三个sheet中的数据存放在 out_Config字...

2020-04-29 15:54:37 842

原创 UIPATH-考证系列04-REFramework的初始化--Config文件解析

写在前面第一次考证的时候,就是为了考证而考证,从网上获取了试题,修改了一下,就通过了,对 REFramework的了解甚少,经过几周的学习,决定赶在 4.30号考证收费之前再重新考一次。REFramework的Config文件解析我们重点解析一下Data文件夹中的这个Config文件:Settings sheet内容: 前两条是系统默认的,我们暂时不需要修改,但是我们可以了解在REF...

2020-04-29 15:38:42 848

原创 UIPATH-考证系列03-REFramework的初始化

写在前面第一次考证的时候,就是为了考证而考证,从网上获取了试题,修改了一下,就通过了,对 REFramework的了解甚少,经过几周的学习,决定赶在 4.30号考证收费之前再重新考一次。考证系列03-REFramework的初始化打开Main.xaml这个文件,可以看到它是一个 State Machine类型的流程。关于状态机的介绍,参见状态机-简书用于完成工作流程初始化的部分:1-负...

2020-04-29 15:23:25 815 1

原创 UIPATH-考证系列02-REFramework的框架介绍

写在前面第一次考证的时候,就是为了考证而考证,从网上获取了试题,修改了一下,就通过了,对 REFramework的了解甚少,经过几周的学习,决定赶在 4.30号考证收费之前再重新考一次。Reframework框架Reframework(Robotic Enterprise Framework)框架的结构图如下:(第二幅图来源于 RPA之家的文章) 可以看到整个框架一共分成4个部分...

2020-04-29 15:16:47 1401

原创 UIPATH-考证系列01-Orchestrator连接及使用

写在前面第一次考证的时候,就是为了考证而考证,从网上获取了试题,修改了一下,就通过了,对 REFramework的了解甚少,经过几周的学习,决定赶在 4.30号考证收费之前再重新考一次。考证系列01-Orchestrator连接及使用第一步:先注册并登录 Orchestrator 网站:新建一个 service,新建 machine(凭证:自己电脑cmd输入 whoami的返回;密码:开机...

2020-04-29 15:13:20 1610

原创 UIPATH-Day09-02-Config文件解析

Config文件解析首先,一个完整的项目,还需要有Input Output Backup Log等文件夹,我们在Data文件夹下面建立这些文件夹:然后我们重点解析一下Data文件夹中的这个Config文件:Settings sheet内容: 这两条是系统默认的,我们暂时不需要修改,但是我们可以了解在REF框架中哪个地方用到了。第一个是在InitState-if first run-...

2020-04-24 19:14:17 1180

原创 UIPATH-Day09-01-Reframework框架介绍

Reframework框架Reframework(Robotic Enterprise Framework)框架的结构图如下: 可以看到整个框架一共分成4个部分初始化获取数据处理数据结束流程Invoke Workflow FileReframework框架只是一个架构性的流程,我们不要把具体的工作交给它,而是将执行业务逻辑的工作流程独立编写,这时候就需要使用 Invoke...

2020-04-24 19:02:45 2801

原创 UIPATH-07-03-字符串

UiPath字符串函数的介绍和使用一、字符串属性Length:是指字符串长度如:int len=字符串变量.Length;Chars:是指字符串转换成字符数组,数组从0开始,通常配合Length属性使用如:System.Char c=字符串变量. Chars(0).二、字符串操作函数CompareTo:字母顺序逐个比较字符大小。如果前者大于后者则返回1,反之返回-1,如果相同返回0...

2020-04-23 19:13:08 876

原创 UIPATH-07-02-Arrays、Lists、Queues

UiPath集合Arrays、Lists、Queues的介绍和使用一、Arrays介绍1、Arrays数组定义数组是一系列items 的集合。数组定义如:New String{“123”,“456”},New Int32{“123”,“456”};######2、Arrays数组属性Length:是指数组的长度,表示数组中有多少个相同类型的数据;LongLength:获取一个64位...

2020-04-23 19:11:22 909

原创 UIPATH-07-01-字典的操作

一、字典Dictionaries介绍Dictionary里面的每一个元素都是一个键值对(由二个元素组成:键和值);键必须是唯一的,而值不需要唯一的;键和值都可以是任何类型(比如:string, int32,Net类型);Dictionary它的命名空间是System.Collection.Generic。二、字典Dictionaries属性Comparer: 获取用于确定字典中的键是否...

2020-04-23 19:10:18 2435 1

原创 UIPATH-DAY07-04-将DataTable数据转为 Array和List

将DataTable数据转为List和Array用到的Activity:1.Read Range2.Write Line3.For Each Row–用来遍历 datatable4.Invoke Method—将datatable里每一行的指定数据添加到List元素5.For Each —遍历list6.Assign—list转成array解决方案:...

2020-04-23 19:08:26 1891

原创 UIPATH-05-03-DataTable的操作-复制表的部分内容到新的表

DataTable的操作-复制一个表的某几列到新的表核心的 activity:1.Read Range (不要表头,output dt1);2.Buid Data Table(命名好header行,删掉多余的行,output: dt2)3.For Each (遍历dt1的每一行row, assign 创建一个行对象newrow=dt2.NewRow, 将row(0)...

2020-04-22 21:24:28 4939 1

原创 UIPATH-05-02-For each遍历三种日期格式数据的两类处理方法

For each遍历两种类型的日期数据0.准备数据:我们常见的日期格式有3种: MM/dd/yyyy,yyyy/MM/dd 以及 dd/MM/yyyy,前两种最常见,后面这种不太常见,但也会有,而且最后这种不好处理(也可能与本机系统时间设置有关?)。1. 从excel里读取日期数据时,保存为 Object类型的数据:先来看看读取A列:MM/dd/yyyy1.期望输出 MM-dd-yyy...

2020-04-22 17:08:34 2795

原创 UIPATH-05-01-foreach-break-continue

Uipath中的 for each,break,continuefor each+ if + breakFor Each:循环迭代一个列表、数组、或枚举等其他类型的集合, 可以遍历并分别处理每条信息。Break: 跳出整个循环。for each+ if + breakContinue: 立即跳出本次循环,continue之后的本次循环内的程序不会再执行下去。或者:总结:无...

2020-04-22 14:26:50 960

原创 UIPATH-DAY04-02-三种方式实现筛选/过滤数据

筛选过滤数据的三种方式筛选数据或过滤数据也是常见的数据操作方式,类似于pandas里的布尔操作。第1,2种方法分别是使用python和VBA,请参见之前的博客:Pandas与VBA筛选数据的比较第3种方法,我们使用 UIPATH来解决:input文件如下,我们...

2020-04-21 21:40:05 1865

原创 UIPATH-Day04-01-三种方式实现数据分类汇总

三种方式实现数据分类汇总数据分类汇总是常见的数据操作方式,类似于数据库或pandas中的使用group by 和聚合函数来统计数据。第1,2种方法分别是使用python和VBA,请参见之前的博客:Python与VBA的比较 2-数据分类(五行与几十行)第3种方法,我们使用 uipath:input 文件如下,我们想要按照 name来统计score:解决方案:需要下载第三方依赖:B...

2020-04-21 20:33:24 2136 1

原创 UIPATH-DAY02-02-FlowChart,While,Do While及嵌套循环语句

Uipath里的两种循环语句1.FlowChart :3.While循环:先判断再循环3.Do While循环:先循环再判断

2020-04-20 21:27:22 508

原创 UIPATH-DAY03-03-增加/删除行或列

增加/删除行或列比较简单,直接上图:

2020-04-20 20:49:58 2792

原创 UIPATH-DAY03-02-写入Excel cell,row,column,range

Excel基础操作-写入单元格,行列及区域使用 System File workbook Activities,无需打开和关闭Excel,但每个activity都需要指明文件路径。往单元格里写数据和公式:往区域里写数据:1)因为 read row 和 read column得到的数据是 IEnumerable类型的,所以如果想要读取一行或一列的数据存储在 DataTable类型的变量中,...

2020-04-20 20:36:42 2790

原创 UIPATH-DAY03-01-读取Excel cell,row,column,range并遍历

Excel基础操作-读取单元格,行列及区域使用 System File workbook Activities,无需打开和关闭Excel,但每个activity都需要指明文件路径。读取单元格:读取行:读取列:读取区域:将存储range数据的DataTable数据转化为字符串...

2020-04-20 20:00:53 4468

原创 UIPATH-DAY05-02-调用python编译的exe程序执行多任务

1. 调用Python编译程序exe好处:1)code不已可编辑的状态被用户接触,对于不懂反编译的一般用户,可提升一定的代码安全性;2)不需要用户机器上安装 python环境。1).调用单任务 exe程序:详见之前的博客:https://blog.youkuaiyun.com/qq_24937551/article/details/105517535准备单任务python脚本 2. 将单个脚本打...

2020-04-19 14:13:00 918

原创 UIPATH-DAY02-01-判断语句

判断直接用案例示意:IF 判断Flow Decision:

2020-04-18 15:10:33 303

原创 UIPATH-DAY01-变量及参数

参数参数的作用:用于将数据从一个项目传递到另一个项目。在全局意义上,它们类似于变量,因为它们动态地存储数据并传递给它。变量在活动之间传递数据,而参数在自动化之间传递数据。因此,它们使你能够一次又一次地重用自动化。参数的类型:参数类型与变量的类型一致 。因此,您可以创建泛型值、字符串、布尔值、对象、数组或DataTable 参数,还可以浏览 .NET 类型,就像在变量情况下一样。参数的方...

2020-04-18 14:36:54 1036

原创 Uipath学习规划

Uipath 学习规划1- 用1-2周的时间的把之前零碎学的东西系统的串一串,每一个小专题写一篇博客。2- 用2-3周的时间使用 Uipath重写一下之前WinAutomation做过的一个项目。3- 根据情况再做打算。0418-0426计划1-变量,参数,循环,判断等基础。2- Uipath的Excel的操作。(基础:读写cell, row,column,range;进阶:循环遍历...

2020-04-17 19:40:20 748

原创 UIPATH-06-01-调用Python编译的exe程序执行单任务

Uipath调用Python编译的exe程序示例在 Uipath的项目中,有时候会使用P

2020-04-14 18:27:19 1099

原创 Header Mapping--应对 Report Headers 的变化

Header Mapping–应对 Report Headers 的变化背景在 RPA工作中,稳定的规则非常重要,因为 RPA项目就是基于规则而进行的,但规则有时候也会发生变化,而且有时候这种变化是在开发阶段无法预料的,此时,对于我们已经在使用当中的 Robots来说,就有可能会导致 Robots运行失败。因此,在维护阶段需要对变化的规则进行补救性应对,尤其是当变化的规则影响面很大的时候,就要...

2020-04-12 10:49:16 466

原创 Pandas与VBA筛选数据的比较

Pandas与VBA筛选数据的比较Author:Collin_PXY需求:将B列里值为Completed 和 Pending的A,B,D三列数据筛选出来,新建一个名为 Filited_data的worksheet来存放筛选数据。Python解决:在这里插入代码片...

2020-04-10 20:44:37 613

原创 Python与VBA的比较 2-数据分类(五行与几十行)

Python与VBA的比较2需求:input文件中有两列数据,第一列为Name,第二列为Score,Name列里有重复的值,要求按照name的唯一值统计 score,输出到output文件按中。1–用 Pandas解决:from pandas import DataFramedf=pd.read_excel(r'C:\Users\XuYunPeng\Desktop\python\20...

2020-04-09 14:18:36 3261 4

原创 VBA处理数据与Python Pandas处理数据案例比较

VBA处理数据与Python Pandas处理数据案例比较需求:现有一个 csv文件,包含’CNUM’和’COMPANY’两列,数据里包含空行,且有内容重复的行数据。要求:1)去掉空行;2)重复行数据只保留一行有效数据;3)修改’COMPANY’列的名称为’Company_New‘;4)并在其后增加六列,分别为’C_col’,‘D_col’,‘E_col’,‘F_col’,‘G_co...

2020-04-06 09:39:08 971

原创 Pandas数据分组与聚合

# 分组统计是数据分析中的重要环节:# 1-数据分组:GroupBy的原理和使用方法;# 2-聚合运算:学会分组数据的聚合运算方法和函数使用; 类似于 SQL思想# 3-分组运算:重点 apply方法的使用# 4-数据透视表:学会构建数据透视表和交叉表# 一,GroupBy:# 步骤:split-apply-combine# 举例:小费 tipsimport pandas as...

2020-04-02 21:52:36 420

原创 工资数据集处理

import numpy as npimport pandas as pdfrom pandas import Series,DataFrame# 1--读取数据文件file_obj=open('Baltimore_City_Employee_Salaries_FY2016.csv')salary_df=pd.read_csv(file_obj)file_obj.close()s...

2020-04-02 21:48:33 1537

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除