可视化组件开发:
效率高,适合初学者和简单任务,但是不够弹性
脚本代码开发:
灵活性强,适合复杂任务,但是需要一定技巧
所以混合使用两种方式可以得心应手:
先用可视化组件拼接基本流程
通过代码调用和扩展可视化组件
实现可视化组件无法实现的高级功能
这样既充分使用可视化组件提升效率,同时通过代码赋予逻辑和灵活性。
具体做法是:
在"可视化编辑"界面创建基本工作流
将工作流保存为"项目"
在"代码编辑"界面编写Python代码
通过API调用和扩展先前用可视化组件创建的任务
再通过代码实现高级功能
两者都是在同一个"项目"下协同开发。
有时还需要通过代码重写可视化组件的行为来实现需求。
所以总的来说,阿里云RPA完全允许:
先用可视化组件提高开发效率
然后通过代码赋予弹性和扩展能力
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。