开发者社区 问答 正文

请问阿里云RPA的其他组件调用自定义脚本的语法是?

请问阿里云RPA的其他组件调用自定义脚本的语法是?
005ee5f7e1b8a3cc030b3b0d667c8f2a.png
采用这个方法写好像不行

展开
收起
乐天香橙派 2023-10-10 10:32:57 197 分享 版权
来自: 阿里云RPA
3 条回答
写回答
取消 提交回答
  • 在阿里云RPA中,你可以使用以下语法来调用自定义脚本:

    rpa.get_variable("自定义脚本名称")
    

    在上述代码中,rpa.get_variable()用于获取自定义脚本的返回值,"自定义脚本名称"是你的自定义脚本的名称。你需要确保你的自定义脚本已经正确地定义了返回值。
    如果你的自定义脚本没有定义返回值,那么rpa.get_variable()将返回None。你可以根据你的需要来处理这种情况。

    2023-10-10 12:47:30
    赞同 展开评论
  • 有个处理验证码的示例,是用了调用自定义组件,且别的组件读取使用调用自定义脚本中方法返回的变量值,您可以参考一下https://help.aliyun.com/document_detail/454664.html?spm=a2c4g.469410.0.0.31e17fa5lF3UGd
    没有定义的,可以直接写就好了
    前提调用自定义脚本中要有这个变量—此回答来自钉群“阿里云RPA官方群4”

    2023-10-10 11:06:26
    赞同 展开评论
  • 阿里云RPA的其他组件调用自定义脚本的语法如下:
    ```python
    import os
    from aliyunsdkcore.client import AcsClient
    from aliyunsdkcore.acs_exception.exceptions import ClientException
    from aliyunsdkcore.acs_exception.exceptions import ServerException
    from aliyunsdkecs.request.v20140526 import DescribeInstancesRequest
    from aliyunsdkecs.request.v20140526 import DescribeInstanceAttributeRequest
    from aliyunsdkecs.request.v20140526 import ModifyInstanceAttributeRequest
    from aliyunsdkrds.request.v20150801 import DescribeDBInstanceAttributeRequest
    from aliyunsdkrds.request.v20150801 import ModifyDBInstanceAttributeRequest
    from aliyunsdkrds.request.v20150801 import DescribeOrderableDBInstanceOptionsRequest
    from aliyunsdkrds.request.v20150801 import PurchaseReservedDBInstanceOfferingRequest
    from aliyunsdkrds.request.v20150801 import DescribeDBInstanceAutoRenewAttributeRequest
    from aliyunsdkrds.request.v20150801 import ModifyDBInstanceAutoRenewAttributeRequest
    from aliyunsdkrds.request.v20150801 import DescribeDBInstanceConfigRequest
    from aliyunsdkrds.request.v20150801 import ModifyDBInstanceConfigRequest
    from aliyunsdkrds.request.v20150801 import DescribeDBInstanceConnectionsRequest
    from aliyunsdkrds.request.v20150801 import ModifyDBInstanceConnectionsRequest
    from aliyunsdkrds.request.v20150801 import DescribeDBInstanceSecurityGroupsRequest
    from aliyunsdkrds.request.v20150801 import ModifyDBInstanceSecurityGroupsRequest
    from aliyunsdkrds.request.v20150801 import DescribeDBInstanceReadOnlyGroupsRequest
    from aliyunsdkrds.request.v20150801 import ModifyDBInstanceReadOnlyGroupsRequest
    from aliyunsdkrds.request.v20150801 import DescribeDBInstancePendingMaintenanceActionsRequest
    from aliyunsdkrds.request.v20150801 import ModifyDBInstancePendingMaintenanceActionsRequest
    from aliyunsdkrds.request.v20150801 import DescribeDBInstancePerformanceRequest
    from aliyunsdkrds.request.v20150801 import ModifyDBInstancePerformanceRequest
    from aliyunsdkrds.request.v20150801 import DescribeDBInstanceSSLRequest
    from aliyunsdkrds.request.v20150801 import ModifyDBInstanceSSLRequest
    from aliyunsdkrds.request.v20150801 import DescribeDBInstanceStorageTypeRequest
    from aliyunsdkrds.request.v20150801 import ModifyDBInstanceStorageTypeRequest
    from aliyunsdkrds.request.v20150801 import DescribeOrderableDBInstanceOptionsRequest
    from aliyunsdkrds.request.v20150801 import PurchaseReservedDBInstanceOfferingRequest
    from aliyunsdkrds.request.v20150801 import DescribeDBInstanceAutoRenewAttributeRequest
    from aliyunsdkrds.request.v20150801 import ModifyDBInstanceAutoRenewAttributeRequest
    from aliyunsdkrds.request.v20150801 import DescribeDBInstanceConfigRequest
    from aliyunsdkrds.request.v20150801 import ModifyDBInstanceConfigRequest
    from aliyunsdkrds.request.v20150801 import DescribeDBInstanceConnectionsRequest
    from aliyunsdkrds.request.v20150801 import ModifyDBInstanceConnectionsRequest
    from aliyunsdkrds.request.v20150801 import DescribeDBInstanceSecurityGroupsRequest
    from aliyunsdkrds.request.v20150801 import ModifyDBInstanceSecurityGroupsRequest
    from aliyunsdkrds.request.v20150801 import DescribeDBInstanceReadOnlyGroupsRequest
    from aliyunsdkrds.request.v20150801 import ModifyDBInstanceReadOnlyGroupsRequest
    from aliyunsdkrds.request.v20150801 import DescribeDBInstancePendingMaintenanceActionsRequest
    from aliyunsdkrds.request.v20150801 import ModifyDBInstancePendingMaintenanceActionsRequest
    from aliyunsdkrds.request.v20150801 import DescribeDBInstancePerformanceRequest
    from aliyunsdkrds.request.v20150801 import ModifyDBInstancePerformanceRequest
    from aliyunsdkrds.request.v20150801 import DescribeDBInstanceSSLRequest
    from aliyunsdkrds.request.v20150801 import ModifyDBInstanceSSLRequest
    from aliyunsdkrds.request.v20150801 import DescribeDBInstanceStorageTypeRequest
    from aliyunsdkrds.request.v20150801 import ModifyDBInstanceStorageTypeRequest
    from aliyunsdkrds.request.v20150801 import DescribeOrderableDBInstanceOptionsRequest
    from aliyunsdkrds.request.v20150801 import PurchaseReservedDBInstanceOfferingRequest
    from aliyunsdkrds.request.v20150801 import DescribeDBInstanceAutoRenewAttributeRequest
    from aliyunsdkrds.request.v20150801 import ModifyDBInstanceAutoRenewAttributeRequest
    from aliyunsdkrds.request.v20150801 import DescribeDBInstanceConfigRequest
    from aliyunsdkrds.request.v20150801 import ModifyDBInstanceConfigRequest
    from aliyunsdkrds.request.v20150801 import DescribeDBInstanceConnectionsRequest
    from aliyunsdkrds.request.v20150801 import ModifyDBInstanceConnectionsRequest
    from aliyunsdkrds.request.v20150801 import DescribeDBInstanceSecurityGroupsRequest
    from aliyunsdkrds.request.v20150801 import ModifyDBInstanceSecurityGroupsRequest
    from aliyunsdkrds.request.v20150801 import DescribeDBInstanceReadOnlyGroupsRequest
    from aliyunsdkrds.request.v20150801:

    2023-10-10 11:03:25
    赞同 展开评论
收录在圈子:
+ 订阅
阿里云RPA历经8年的内部验证,覆盖了阿里巴巴大部分BU,实现了电商客服、新零售等新兴行业的渗透,并且已经完成在保险、金融、医疗保健等领域的场景深耕,联合合作伙伴具备深度定制化能力和稳定交付能力,积累了丰富的行业可行性解决方案。目前阿里云RPA能集成并运行在更高的软件层级,这就决定了它不会侵入、影响已有的软件系统。在帮助企业提升效能的过程中,保持企业已有的IT系统功能平稳、运行可靠。
还有其他疑问?
咨询AI助理