Python 関数を使用した Hello World Bot のビルド
- 最終更新日2021/09/03
Python 関数を呼び出して、Hello World と表示する Bot をビルドします。
前提条件
Automation 360 から Python スクリプトを実行するには、最新バージョンの Python 3.x がデバイスにインストールされている必要があります。
こちらは、単純な 1 つの関数を持つ Python スクリプトです。このタスクではこのスクリプトが使用されます。
# Function definition is here
def printme( str ):
print(str)
return str
手順
-
新規 Botを作成します。
- 左側のペインで [オートメーション] をクリックします。
- [+ 作成] > [タスク Bot] をクリックします。
- [タスク Bot を作成] ウィンドウで、Bot名を入力します。
-
次のデフォルトのフォルダーの場所をそのまま使用します。\Bots\
デフォルトのBotの保存場所を変更するには、[選択] をクリックしてプロンプトに従います。
- [作成と編集] をクリックします。
-
変数を作成します。
-
[変数] をクリックします。
[変数] アコーディオン メニューは [アクション] メニューの下にあります。
- [変数を作成] アイコンをクリックします。
-
名前フィールドに「sArguement」と入力します。
注: 変数名の先頭に変数データ型を小文字で追加することをお勧めします。「」を参照してください。
- [デフォルト値] フィールドに「Hello world!」と入力します。
- [作成] をクリックします。
-
[変数] をクリックします。
-
[Python スクリプト] > [開く]
アクション でスクリプトを提供します。
- [Python スクリプト] > [開く] をダブルクリックまたはドラッグします。
- [手動インポート] オプションを選択します。
-
次のテキストをコピーして、[スクリプトをここに入力します] フィールドに貼り付けます。
def printme( str ): print(str) return str
-
[Python スクリプト] > [関数を実行]
アクション を使用して、スクリプトを実行するように Bot に指示します。
- [Python スクリプト] > [関数を実行] をダブルクリックまたはドラッグします。
-
[実行する関数の名前を入力します] フィールドに「
printme
」と入力します。 -
[関数への引数] ドロップダウン リストから
sArgument
変数を選択します。 -
[出力を変数に代入] フィールドに変数
sPythonHello
を作成します。
-
Python 関数の出力を保持する [メッセージ ボックス] アクション を挿入します。
- [メッセージ ボックス] > [メッセージ ボックス] アクション をダブルクリックまたはドラッグします。
-
[表示するメッセージを入力] フィールドで変数
sPythonHello
を選択して挿入します。 - [メッセージ ボックスを閉じる秒数] チェックボックスをオンにします。フィールドはデフォルト値の 5 秒のままにします。
-
[Python スクリプト] > [閉じる]
アクション でスクリプト実行セッションを閉じます。
- [Python スクリプト] > [閉じる] をダブルクリックまたはドラッグします。
- [保存] をクリックします。
-
[実行] アイコンをクリックします
Bot は
Hello world!
というテキストを含むポップアップ メッセージ ボックスを生成します。メッセージ ボックスは 5 秒後に消えます。