• 这是 Python Pandas 执行 read_excel 后的返回结果,组件就是调用了这个功能
    你在 python 里单独执行 pd.read_excel(), 也是这样的返回结果。

  • 如果列名比较少,可以通过“列重命名”组件,给获取的 dataframe 改名字
    b50a3a671bef428099dbba856944691e_image.png

    如果列比较多,就得用代码块,来批量改名字了。
    参考代码如下:
    df.rename(columns={0: ‘序号’,1:‘操作’,2:‘附件名称’,3:‘上传人’,4:‘上传时间’},inplace=True)

    在导出 excel 的时候,Header 要选 True
    544d577975554492b240913cb57fceea_image.png

  • 最新版本问题反馈

    2020-08-21 19:37

    可以拉线来给网址和标题赋值。

    看了 2020.4 的介绍,网址和标题会恢复成原来的操作方式,文本会加上引号,不加引号就是变量了。

  • 拖不了,最小宽度已经设置死了。2020.3 版本,只能搞个大显示器来操作,小屏幕可编辑界面只有巴掌大。

  • 能加到下个版本中吗。

  • 那也是一个新问题了,我的确装的是 2020.3 的正式发行版。
    3f7ee18bda3548bb8b04417cb76905a0_image.png

  • 发现问题的原因了,后面的 == 组件不是全新添加的组件,而是复制粘贴了上一个 == 组件,这样就连临时变量也复制的完全一样了。希望工程师能在下一个版本修复这个 bug,应该比较容易修改,如果其他组件也有这个问题,也请一并排查一下。

  • 把 iframe 的 src 地址单独提取出来,打开一个新 tab 的方式来点击能接受吗?
    我一般都是通过这个方式来解决的。

  • 通过变量拖动给组件属性也挺好的,但是有些变量是数组的时候,就得用代码来实现了,例如从获取所有窗口组件得到的结果。

  • 下个发布版什么时候出?

  • 是的,我就是这样处理的,但是还是比较麻烦,如果偏移的值是已知的,也希望艺赛旗可以解决这个问题。

    除了添加关闭横幅外,还需要检测是否关闭了,如果关闭失败了,后面的点击就全都乱点了。

    f8a48b97293f4d18bde0c9453fb91ca7_image.png

  • 手册里也没有当浏览器是 Chrome 时的介绍,就鼠标点击来说,在 IE 和 Chrome 的操作差异是非常大的。

  • 测试了一下,问题的确解决了, 👍

    非常感谢。

    2020.3 版本可别再有这样的问题。

  • 也请能尽快发个修复的补丁,且能够在后续的发布版中就修复这个问题。现在长时间运行的流程中间总是断,还需要人工点击重新运行,就达不到自动化的目的了。
    我自己在组件后面跟着写了一个内存回收的函数,也没有起作用,看起来,需要在底层修改才可以。

  • 初步验证了一下,用 2020.2 版本,在 Chrome 浏览器中循环执行获取文本组件,Python.exe 进程的内存占用数的确是在不断的增加。
    如果这个问题在 2020.2 还存在,也请出一个对应版本的补丁,10.1 的补丁装在 2020.2 版本试了一下,无法使用。

  • 请问这个问题在之后的版本中修复了吗,使用 2020.2 版本报的如下错误是否和这个有关。

    1a8054b6bc5f4687a92710eee6bf58ed_image.png

  • 在 2020.3 的正式版本中解决了吗?那又有升级的动力了。

  • 在执行 ‘打开浏览器’ 组件时报错,因为在一个 try 里,最后出来了,最终是在执行 ‘等待浏览器页面加载完成’ 组件时报错的。

    26c4af06ba5f4f219ef67ee9826fe17f_image.png

    0ec3d41bfab94a259267bc16af327501_image.png

  • 分析了整体的报错信息,应该是还是打开浏览器组件的问题导致的,长时间运行后,在这个组件就失效,一运行就报错,最终没有输出浏览器对象,后续流程在引用浏览器对象时,为空值,导致报错。
    之前认为是频繁使用这个组件导致的问题,现在看来,可能是只要长时间运行 Chrome,就会导致 Chrome 艺赛旗插件失效,打开浏览器组件调用插件失败,本身也就失败了。

    也请工程师们重视一下这个问题,提了很多次了,似乎都不太重视,但是很影响使用,导致流程基本执行到一定时间就会断掉。

    使用的是 Chrome 浏览器,试用了 2020.3 版本,也是存在这个问题。

  • 对组件的介绍能否增加 Chome 环境下的介绍,以鼠标点击为例,当拾取的浏览器是 Chrome 时,是通过属性来定位,IE 是通过查找路径来定位。完全不一样的方式。在网站中,对属性的介绍很少,全靠自己摸索。
    属性表是一个字典,各个键的具体含义及使用方法,能否介绍一下。

    cb3a58b58d444a7f8239869115720848_image.png

  • 好的。
    身份证号,订单号,快递单号,手机号 位数超过 8 位数字的基本都是这些东西。建议可以加个选项,是否自动识别字段类型,如果选否,就全部都是字符格式的。

  • 如果最开始拾取的时候,输出就保持原样不是更好吗?
    这个组件应该也是利用 dataframe 的 read html 组件的能力,这个功能里的确没有 dtype 的参数,是不是可以在组件的后台代码里加一个 .astype(str) 来实现?

  • beta2 版本更新了哪些呢?

  • 好吧,的确没有注意到这点。2020.2 未提供 scroll into view 的选项,去掉了这个功能,相当于无法再使用 scroll into view 了。

  • 2020.2 版本,打了页面中提供的所有的补丁后,鼠标无法点击页面可视范围外的地方了,也就是 scroll into view 失效。
    重装艺赛旗 2020.2 后恢复。

  • 也请开发人员解决一下这个问题,有些网站只能用 Chrome 操作,且需要长时间运行的 RPA,会多次打开浏览器,这个问题很影响运行的稳定性。

  • 直接删除肯定会出现很多问题,哪些文件该删,哪些文件该保留(我看如果用卸载的方式 Python 目录是保留的,这样下次再安装的时候之前安装的库就不用重装了), C 盘里是否有安装程序的残留,开始菜单图标和桌面图标的删除。

    最简单的办法就是,安装 2020.3 的时候,不要把 2020.2 文件夹里的 RPAUnInstall.exe 文件删除。如果是你说的机器人的问题,是不是应该把机器人和设计器分开安装。

  • 传入一个自定义组件变量的确可以了,这个功能很赞。
    不过传入自定义组件变量的目的是什么呢?这一步完全可以在后台实现吧。

  • 第三个补丁包,D:\Program Files\IS-RPA2020\Plugin\Com.Isearch.Func.CsUIA 目录下,只有 UIAutomationClient.dll,没有找到 RPAPaint.exe 文件。
    在这个 D:\Program Files\IS-RPA2020 目录下有 RPAPaint.exe 文件,是不是替换这个。

  • 导出 CSV 组件报错

    2020-05-21 17:20

    下个 版本什么时候发,只在我的机器打补丁,别的机器运行不了也很麻烦。

HYL
033m2zwnjr
  • 0 标签
  • 39 帖子
  • 71 回帖

个人主页