UiPath下载到指定文件

这篇博客分享了如何使用UiPath自动化地从指定网站下载文件,并通过监控文件是否存在来确保文件完整下载。博主详细介绍了流程,包括设定等待时间、文件路径检查以及循环等待直到文件下载完成的实现步骤。
摘要由CSDN通过智能技术生成

我前阶段遇到一个业务,即机器人需要把一个报表从指定网站把文件下载下来,读取文件的内容并做后续操作。其它各部分的功能逻辑都处理完成了,但唯独文件下载搞不定,遇到要么是文件还没开始下载或者下载到中途时就去读取文件,要么是已经下载完成了很久,机器人浪费了很多时间。为这个问题也想了很久,在网络上也进行查找,没有找到好的方法,也可能是我搜索的方法不对。在耗死N多脑细胞之后,终于在RPA之家老师的帮助下,在这里分享给大家使用。

 需求:

1、能够设定等待的时间,不至于等待太久;

2、要保证文件能够下载完成;

 思路:

通过对下载的文件进行监控,定时去查看文件是否存在,若是已经存在,则进行后续处理,若是不存在,则继续等待。根据业务需要设置等待的时长。因为项目中使用到的文件是客户项目中相对固定的文件,所以这个增加了许多的方便。

 具体操作步骤:

1、 打开UiPath,并新建新的

2、拖入一个“选取文件夹”控件,声明一个变量:strDownloadPath。类型是String。此文件夹用来选取下载文件的目录,若是对于自己的环境比较逻辑,可以直接在默认值中修改即可,我自己的下载目录是固定的,所以我把这个注释了。这样可以少了一步交互操作。

3、拖入一个“赋值”控件,并且声明一个变量为iLoop,类型是Int32,这个值是用来作为循环次数来使用的

4、构造欲等待下载完成的文件全路径。拖入一个“赋值”控件,声明一个变量为strDownloadFile,类型是String:

在我遇到的这个项目中,他们的下

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值