UiPath Documentation
activities
latest
false
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

開発者向けのアクティビティ

Python スコープ

UiPath.Python.Activities.PythonScope

Python アクティビティのスコープを提供し、指定した Python 環境を初期化するコンテナーです。

[Python スコープ] アクティビティが終了すると、その時点で読み込み済みの Python オブジェクトはすべて削除されます。

前提条件

バージョン 1.9.0 以降の Python アクティビティ パッケージを使用する Windows プロジェクトの場合、[Python スコープ] アクティビティを使用するには .NET Desktop Runtime バージョン 6 以降をインストールする必要があります。

プロパティ

共通

  • 表示名 - アクティビティの表示名です。

入力

  • インストールされている Python のバージョン - マシン上で検出された Python インストールのリストです。インストールを選択すると、[ パス]、[ ライブラリ パス]、 および [ターゲット ] プロパティが自動的に入力され、[ バージョン ] プロパティが [自動] に設定されます。Python のインストールが検出されない場合、リストは無効になります。これは設計時の機能のみです。実行時にはインストールは検出されません。
  • ライブラリ パス (Linux またはバージョン>3.9)- Linux の場合、ライブラリ名を含む libpython**.so ライブラリへのパス。Windows (バージョン > 3.9) の場合は、 python**.dllへのパス (ライブラリ名を含む) です。Windows (バージョン <= 3.9) の場合、このフィールドは空のままにします。
  • パス - Python 環境のインストール フォルダーへのパスです (例えば、 "C:\Users\<User Name>\AppData\Local\Programs\Python\Python<version>")。このフィールドは、文字列と String 型変数のみをサポートします。パスは Python の仮想環境を指すこともでき、その場合、その環境にインストールされたパッケージは実行時に解決されます。
  • Python の出力をファイルに記録 (診断) - 有効化すると、Python プロセス (stdout および stderr) の出力が、Windows では %LocalAppData%\UiPath\Logs\python フォルダー、Linux では ~/.local/share/UiPath/Logs/python フォルダーにあるログ ファイルに書き込まれます。各ログ ファイルは 50 MB に制限され、最大 128 個のログ ファイルが保持され、最も古いものが最初に削除されます。出力は Orchestrator に転送されません。このプロパティはローカルでの診断にのみ使用し、運用環境ではログ ファイルが蓄積されないように無効化のままにしておきます。既定値は False です。
  • スクリプトのデータ サイズ制限 (MB) - Python スクリプトにメソッドの引数として渡されるデータの最大サイズ (MB 単位) です。引数のサイズがこの制限を超えると、エラーが発生します。何も指定しない場合は、既定値の 25 MB が使用されます。制限を超えるデータを操作するには、データをファイルに保存し、データ自体ではなくファイル パスをスクリプトに渡します。このフィールドでは Int32 変数のみがサポートされています。
  • ターゲット - Python のランタイム プラットフォーム。x86 または x64 の 2 つのオプションのうち、いずれかを選びます。
  • タイムアウト - Python スクリプトを実行して終了するまでの時間 (秒) です。設定した時間内に終わらない場合は例外がスローされます。
  • バージョン - どのバージョンの Python を使用するかを選択するためのドロップダウン リストです。既定では、このプロパティは Auto に設定されています。
    注:

    Auto に設定されている場合、バージョン 3.5 以降のバージョンのみを検出します。

  • 作業フォルダー - 現在のスコープ下で実行するスクリプトの作業フォルダーの指定に使用します。このフィールドでは String 型の変数のみがサポートされています。

その他

  • プライベート - オンにした場合、変数および引数の値が Verbose レベルでログに出力されなくなります。
  • 前提条件
  • プロパティ
  • 共通
  • 入力
  • その他

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得