閱讀及檢閱 Automation Anywhere 文件

Automation 360

關閉內容

內容

開啟內容

Python Scriptpackage

  • 已更新:2022/05/20
    • Automation 360 v.x
    • 組建
    • RPA 工作區

Python Scriptpackage

Python Scriptpackage包含可在任務中啟用 Python Script函數的actions

在開始之前

使用 Python Scriptpackage前,請先確認符合下列需求:
  • 在要執行指令碼的裝置上安裝適當的 Python 版本。
    註: 支援 Python 2.x 與 3.x 版。
  • 「路徑」環境變數會更新至 Python 資料夾的路徑。

    若要確認 Python 環境變數設定是否正確,請在命令提示字元中輸入 Python。如果傳回已安裝的 Python 版本,則路徑環境已正確設定。

請在Python Scriptpackage中執行以下actions,作為使用一系列可用actions集的一環:

  1. 開啟 Python Script檔案,或使用 [開啟] action手動輸入您要執行的指令碼。您必須使要執行之檔案或指令碼的詳細資料與工作階段名稱產生關聯。
  2. 使用 [執行函數] 或 [執行指令碼] action來執行指令碼。 您必須使用在 [開啟] action中建立的相同 Python Script工作階段名稱。
  3. 在執行指令碼後關閉 Python Script工作階段。
註: 當您執行含有 Python Scriptactionsbot時,指令碼會在背景執行。

要查看 bot 啓動器日誌,請導航到 C:\ProgramData\AutomationAnywhere \BotRunner \Logs\< 當前月份 >\Bot_Launcher-< 今天的日期 >.log.zip。每個壓縮文件夾都包含一個包含代碼執行數據的文件,這對調試非常有用。

Python Scriptpackage中的Actions

Python Scriptpackage包含以下actions
註: [開啟] action必須是在任務中使用 Python Script的第一個action。這些actions可以在 Windows、Linux 和 UNIX 裝置上執行 Python Script
Action 說明
關閉 關閉工作階段。
從 [開啟] action指定相同工作階段名稱。
重要: 執行指令碼後強制關閉工作階段。
執行函數 Python Script內執行函數。
  • Python [工作階段] 欄位中,指定工作階段名稱。使用 [開啟] action的相同工作階段名稱。
  • 選擇性:指定要執行的函數名稱,以及要傳遞給該函數的引數。

    此欄位支援布林值、字典、清單、數字或字串變數。

    註: 此介面能讓您只選取一個引數。使用清單變數將多個引數串連至一個變數。
  • 選擇性:在 [將輸出指派至變數] 欄位中,指定字串變數。
如需範例,請參閱使用 Python 腳本加入列表的示例
執行指令碼 Python Script內執行指令碼。
  • Python [工作階段] 欄位中,指定工作階段名稱。使用 [開啟] action的相同工作階段名稱。
  • 選擇性:在 [將輸出指派至變數] 欄位中,指定字串變數。

    如果bot成功執行指令碼,則此action會傳回 True 字串。否則會出現錯誤訊息。

如需範例,請參閱使用 Python 腳本創建 PDF
開啟 開啟 Python Script檔案。
  • Python [工作階段] 欄位中,指定工作階段名稱。針對其他 Python Scriptactions使用此相同的工作階段名稱。
  • 在 [Python] 欄位中,選取以下其中一個選項:
    • 在 [匯入現有檔案] 選項中,選取現有 Python Script 檔案。
      註: 如果從桌面上的文件上載腳本,則該文件和任何依賴項必須位於獨立文件夾中。當您選擇要上傳的檔案時、會上傳相同資料夾層級的所有檔案和資料夾。
    • 在 [手動輸入] 選項中,輸入 Python Script
  • 在 [Python 執行階段版本] 欄位中,選取 [2] 或 [3] 以指定執行階段版本。
    註: 根據裝置上安裝的 Python 版本選取執行階段版本。

更多資源

傳送意見反饋