创建使用 Python 函数打印消息 Go Be Great!Automation Anywhere 版本的 Hello World)的 bot。 在此示例中,bot 将合并字符串值列表并将其打印到消息框中。

先决条件

要从 Automation 360 运行 Python 脚本,您必须已在设备上安装了最新版本的 Python 3.x。

过程

  1. 创建新 bot
    1. 在左侧窗格中,单击自动化
    2. 单击 + 创建 > 任务机器人
    3. 创建任务机器人窗口中,输入 bot 名称。
    4. 接受默认文件夹位置:\Bots\
      要更改默认 bot 存储位置,请单击选择,按照提示操作。
    5. 单击创建和编辑
    注: 单一 bot 的默认最大大小为 50 MB。
  2. 创建变量以保存列表值:
    1. 单击创建变量图标。
    2. 名称字段中输入 lArgument
      推荐: 在变量名称前加上小写字符前缀以指示变量数据类型。

      变量名称

    3. 选择列表类型和字符串子类型。
    4. 默认值字段中,输入以下值:
      1. 0 时的值: Go
      2. 1 时的值: Be
      3. 2 时的值: Great
      4. 3 时的值: !
    5. 单击创建
  3. 为脚本提供Python 脚本 > 打开 action
    1. 双击或拖动Python 脚本 > 打开
    2. 选择手动输入选项。
    3. 将以下文本复制并粘贴到在此输入脚本字段。
      def data ( str ): x = " ".join( str ) return x
  4. 使用Python 脚本 > 执行函数 action 告知 bot 运行脚本。
    1. 双击或拖动Python 脚本 > 执行函数
    2. 输入要执行的函数名称字段中输入数据
    3. 参数到函数下拉列表中选择 lArgument 变量。
    4. 将输出分配给变量字段创建 sOutput 变量。
  5. 插入消息框 action 以保持 Python 函数输出:
    1. 双击或拖动消息框 > 消息框 action
    2. 输入要显示的消息字段中,选择并插入 sOutput 变量。
    3. 选中在以下时间后关闭消息框选项。 保留该字段中的默认值 5 秒。
  6. 使用Python 脚本 > 关闭 action 以关闭脚本执行会话。
    1. 双击或拖动Python 脚本 > 关闭
    2. 单击保存
  7. 单击运行图标。
    bot 会生成一个消息框,其中包含文字 Go Be Great!。 5 秒钟后,消息框消失。

    要查看 bot 启动器日志,请导航到 C:\ProgramData\AutomationAnywhere\BotRunner\Logs\<current month>\Bot_Launcher-<today's date>.log.zip。 每个压缩的文件夹包含一个包含代码执行数据的文件,这对于调试很有用。