使用 Python 腳本加入列表的示例
構建 bot 一個,使用 Python 函數打印消息 Go be Great !, Automation Anywhere Hello World 的版本。在此示例中 bot ,將組合字符串值列表並將其打印到消息框中。
先決條件
要從運行 Python 腳本 Automation 360,您的設備上必須已安裝了 Python 3.x 的最新版本。
程序
-
開啟新的bot:
- 從Control Room,選取 [機器人] > [我的機器人]。
- 按一下 [新建] > [機器人]。
- 在 建立任務機器人視窗,輸入bot名稱。
-
接受預設資料夾位置 [\Bots\]。
若要變更儲存bot的位置,請按一下 [選擇] 並按照提示操作。
- 按一下 [建立及編輯]。
-
創建一個變量以保存列表值:
- 單擊 “創建變量” 圖標。
-
在 名稱 字段中輸入 lArgument.
Recommendation: 以小寫字元為變數名稱加上前置字元,以表示變數資料類型。
- 選擇 列表 類型和 字符串 子類型。
-
在默認值字段中,輸入以下值:
- 值爲 0 :去吧
- 值爲 1 :是
- 值 2 :很好
- 值爲 3 :!
- 單擊 創建。
-
爲腳本提供 Python Script > Open action( Python 腳本打開):
- 雙擊 或拖動 Python 腳本 > 打開。
- 選擇 手動輸入 選項。
-
將以下文本複製並粘貼到 “在此處輸入腳本 ”字段中。
def data ( str ): x = " ".join( str ) return x
-
使用 Python Script > Execute 函數 action 告訴 bot 運行腳本:
- 雙擊或拖動 Python Script > Execute Function( Python 腳本執行功能)。
- 在 “輸入要執行的函數的名稱” 字段中輸入數據。
- 從 “函數” 下拉列表的參數中選擇 lArgumment 變量。
-
爲
“將輸出分配到變量 ”字段創建變量 sOutput 。
-
插入 消息框 action 以保存 Python 函數輸出:
- 雙擊或拖動 消息框 > 消息框 action。
- 在輸入要顯示的消息字段中,選擇並插入變量 sOutput。
- 選取 [ 關閉郵件方塊於 ] 選項。在字段中保留默認值 5 秒。
-
使用 Python Script > Close 關閉腳本執行會話 action:
- 雙擊或拖動 Python Script > Close( Python 腳本關閉)。
- 按一下 [儲存]。
-
單擊 “ Run (運行)” 圖標。
bot 產生訊息方塊 , 其中文字 會顯示為「棒極了」 !。5 秒後,訊息方塊會消失。
要查看 bot 啓動器日誌,請導航到 C:\ProgramData\AutomationAnywhere \BotRunner \Logs\< 當前月份 >\Bot_Launcher-< 今天的日期 >.log.zip。每個壓縮文件夾都包含一個包含代碼執行數據的文件,這對調試非常有用。