• 2f956a746f35483ab1326d26feaf279c_image.png

    我试了下,选择打开方式为 file 就可以了。

    另外通过代码区执行也是不错的选择

    import pandas as pd
    
    # lv_data是DataFrame类型
    df = pd.DataFrame(lv_data)
    
    # 将DataFrame写入Excel文件
    df.to_excel('C:/Users/lin/Desktop/每日报表4.xlsx', sheet_name='Sheet1', index=False)
    
    
    
    1. 写入 excel 的时候会反复打开 excel 文件(应该是对 WPS 的兼容性不太好造成的,EXCEL 不会)
    2. 默认打开 excel, 用 windows 设置里设置默认应用就可以。

  • 简单点的用法就直接字符串拼接

  • 可以用 usb hub

  • 请问 CDA 可以个人免费使用嘛,还是说需要购买 license 的。 😭

  • 鼠标点击报错

    2022-10-17 18:59

    属性表你没截图

  • Select 没有输入属性

    2022-10-14 10:00

    点击适用属性 左边的小三角形,它就能展开。

  • 做过一个汽车行业的金蝶 EAS 系统 RPA 开发。
    用的是 2021.1 版本的设计器,当时也是不能拾取金蝶客户端。
    然后下载低版本的设计器,用那个设计器安装 Java 插件就能拾取了。

  • 关于新手小白的提问

    2022-09-02 16:23

    1. 学习下 python 的基础(包括数据命名规范、基础语法、PIP、接口调用,这些还挺常用的)
    2.RPA 大部分都是对网页端的元素进行操作,学习下 CSS Selector 和 Xpath(熟练掌握一种就行)
    3. 主流数据库 MySql、SqlServer、Oracle 的相关知识(其实用法都差不多学会一种另外的也都差不多了)

  • chrome

  • 我们从经销商手里采购的是 21.1 的版本(设计器、服务端、机器人),那可否升级至 21.2,是否要加钱或者有什么其他限制。 😂

  • 【打开浏览器】故障

    2022-08-04 17:30

    我也出现了此问题,正在尝试使用你的方法(将 "打开浏览器" 换成 "网站" 组件),希望有用!

  • chrome 浏览器拾取一直都是键值对格式的属性表,需要调整的话对键值对进行调整就行。
    IE 浏览器拾取的时候,设计器才会会自动创建几个可选的 css selector,应该就是你所谓的可选变量

  • 我觉得还挺有意思的 hh,真的可以考虑下。对你们的 API 还是很感兴趣的。

    1. 个人觉得流程图功能肯定是不能取消的,取消会提高学习成本。
    2. 现在的艺赛旗设计器,各个模块不用流程图连在一起无法运行呀,100% 用到流程图。
    3. 我做的项目大部分都是有 50% 以上的代码是在代码块里编写的,剩下的有 10% 左右是自己编写有规律的属性表键值对包括 xpath、css-selector 等,其余是全局函数或者已经封装好的组件(包括艺赛旗标准组件和自己封装的自定义组件)。
    4. 一个需要懂业务的程序员,懂业务对项目的开发真的很有帮助,但大部分时候是在了解业务的过程中一边开发。
    5. 我可以接受,对艺赛旗的 API 很感兴趣。

    问题:
    1. 如果用纯代码,那需要填的参数会不会特别多,例如:获取文本组件的延时、等待时长、标题、网址、区域、位置、属性表
    2. 这些参数是否需要手动配置,甚至是光一个属性表就有 css-selector xpath tag aaname 等键值对,如果手动配置的话会非常的麻烦。
    3. 目前的流程图就像 Java 的工作流,如果全是代码,到时候没有很好的框架去管理代码,代码会很冗长。
    4. 变量管理,目前的变量很清晰,全局变量 一般变量 密码变量 流程参数 数据表格…… 一目了然,对提升开发效率也很有帮助,如果换成代码开发也能这样吗。

  • 好的,谢谢。希望早日能用上修复后的版本

  • 😭谢谢,希望能修复

  • 记录一下后续,大体是没有偏离计划的。
    1. 目前我已经转到 Java 开发岗了,在自己完成一个开发项目,虽然过程很艰难但已经初见成果,项目马上要上线使用了。在开发的过程中深入了解了汽车行业的售后知识,金蝶 EAS 系统的相关知识,致远 A8 的相关知识,对我未来的职业发展会非常有帮助。
    2. RPA 的项目也在持续进行,算是个人履历中锦上添花的一部分,这个技能对我在新公司的立足很有帮助。准备将来去使用一些其他类型的 RPA 产品,例如影刀和 uipath。
    3. 办公桌上也有绿植了,新公司每天都会给我们办公桌准备盆栽绿植,阿姨会专门进行打理。
    4. 由于疫情没有去旅游,算是遗憾吧。

  • 尽量避免使用这么多参数,方法或流程的 参数不宜超过 4 个。

  • 容错问题

    2022-03-13 09:12

    不需要尽善尽美的,容错过滤对大部分常见问题即可。
    我一般是会对常见的异常进行针对性处理,而其他异常直接采取杀进程重来。

  • Hi, linxueqin

    2022-03-06 09:56

    本贴需要 @qb2oh7q25v 的邀请

  • 你可以拾取 “正在加载” 这四个字 ,不出意外应该是可以拾取到的。
    我有个类似的场景,是页面在加载的时候整个页面被一个透明灰色的大 div 包裹住了,并没有其他提示。
    然后我是直接拾取这个灰色 div,用的是元素是否存在组件。
    While True 当元素存在时 continue , 元素不存在即表示加载完成 break 执行下一步操作

  • pyhon- 数据库处理技巧

    2022-01-10 13:29

    130ef9ad494d437c9f245f8770cafe81_image.png
    如果你是 mysql 数据库可以用以上图片里艺赛旗自带的组件。

    如果想在代码块或者全局函数里去使用以上组件,可以使用这句代码。

    import ubpa.idatabase as idatabase
    
    #创建数据库连接
    connection=idatabase.connect_database(database_type='Mysql',host="172.16.0.XXX --这是IP",user='账户',password='密码',database_name='库名',port=3306,charset='utf8mb4')
    
    

    如果非要自己安装,就黑窗口 cd 至 ISRPA\Python\Scripts,运行命令 pip3 install pymssql

  • 这是影刀的一个技术文档,里面很多问题你可以参考:https://www.yuque.com/shibu/winrobot/twy1ss

    这个是我另外整理的关闭远程桌面后继续运行 RPA 的一个 bat 文件:Close_RDP - 副本.bat

  • 1. 保证你每次图片拾取的时候分辨率是固定的
    2. 可以适当的调整匹配度 例如:80%

  • 这就不太善了 😭

  • 我觉得默认应该拾取为原值,例如 "01010000" 就拾取为 "01010000",不需要去做什么处理。
    组件右侧可以新增一个参数 converters,设置 converters = {“项目代码”: int}, 那么就把 “01010000” 当成数字处理处理,即 "1010000"。

    原因是我个人觉得数据取原值就行,至于要怎么处理数据,交给用户自行决定。Python 对数据的处理还是非常方便的

LlIiNn
linxueqin
自由散漫-
  • 1 标签
  • 70 帖子
  • 361 回帖

个人主页