- 概要
- 暗号化
- データベース
- Java
- Python
- Web API
開発者向けのアクティビティ
v2.2.1
公開日: 2026 年 6 月 3 日
新機能と改良点
- このバージョンから、Python アクティビティ パッケージは Python 3.14 に対応するようになりました。
- [Python スコープ] アクティビティをデザイナーに追加したときに、マシンで利用可能な Python のインストールが検出されるようになりました。新しい [インストールされた Python バージョン ] リストからインストールを選択すると、[ パス]、[ ライブラリ パス]、および [ターゲット プラットフォーム ] プロパティが自動的に入力されます。これは設計時の機能のみです。実行時にはインストールは検出されません。
- [Python スコープ] アクティビティで Python の仮想環境がサポートされるようになりました。[パス] プロパティが仮想環境を指している場合、その環境にインストールされたパッケージは実行時に正しく解決されます。
- [Python スコープ] アクティビティに新しい [ スクリプトのデータ サイズ制限 (MB)] プロパティを追加しました。Python メソッドに引数として渡されるデータの最大サイズを制御します。既定値は 25 MB です。制限を超える引数がある場合に、Python プロセスがクラッシュするのではなく、明確なエラー メッセージが生成されるようになりました。
- [Python スコープ] アクティビティに新しい [Python 出力をファイルにログ (診断)] プロパティを追加しました。有効化すると、Python プロセスの出力がローカル ログ ファイルに書き込まれ、スクリプトの問題の診断に役立ちます。
- Python アクティビティを コード化されたワークフローで使用できるようになりました。
- [Python メソッドを呼び出し] アクティビティに引数として渡された、
ListオブジェクトやDictionaryオブジェクトなどの単純型 (StringやInt32など) のコレクションが正しくシリアル化されるようになりました。 - Python のバージョンがサポートされていない、ライブラリ ファイルが見つからないなどの構成の問題によって、検証エラーがより明確になるようになりました。[ パス ] プロパティにインストール フォルダーではなく Python 実行可能ファイルのフル パスを指定すると、自動的に修正されるようになりました。
- [タイムアウト] プロパティの説明に、値が秒単位で表されることが明記されるようになりました。
- Python アクティビティ パッケージがルーマニア語で利用できるようになりました。
バグ修正
- 32 ビット (x86) のターゲット プラットフォームで Python を実行しても機能しませんでした。
- スクリプトが標準出力に大量のテキストを書き込むと [Python スコープ] アクティビティがフリーズし、最終的に「パイプが破損しています」という誤解を招くエラーが発生して失敗していました。
- [Python スコープ] アクティビティの タイムアウト が経過しても Python ホスト プロセスは終了せず、バックグラウンドで実行され続けていました。
- Python プロセスとの通信で発生したエラーは警告なしに破棄され、「Python メソッドの呼び出し中にエラーが発生しました」などの汎用メッセージとして表示されていました。エラー メッセージに根本的な原因が含まれるようになりました。
v2.1.0
公開日: 2026 年 3 月 5 日
新機能と改良点
- Python アクティビティ パッケージが、クロスプラットフォーム プロジェクト対応をサポートするようになりました。デザイン エクスペリエンスについて詳しくは、「 オートメーションを設計する」をご覧ください。
重要:
Studio Web でオートメーションを使用する場合、ローカルにインストールされた Python 環境にアクセスするために、UiPath Assistant を介してローカル マシンが必要です。実行のたびに Cloud Serverless イメージに Python ランタイムを直接インストールすることは可能ですが、公式にはサポートされていません。
- Python のルート フォルダーが [ パス ] プロパティに指定されている場合、実行可能ファイルを見つけるために、アクティビティがより綿密な検索を実行するようになりました。
重大な変更
Python アクティビティ パッケージのバージョン 2.1.0 から、以下が可能になります。
- .NET 4.6.1 のサポートの削除 - このパッケージ バージョンおよびそれ以降のすべてのバージョンは、Windows レガシ プロジェクトに対応していません。Windows プロジェクトまたはクロスプラットフォーム プロジェクトのみを使用します。
- Python 2.7、3.4、3.5 のサポートの削除 - 現在は、対応する Python.NET ランタイムでサポートされている Python のバージョンにのみ対応します。これらのバージョンの
Python.Runtime.*.dllバイナリ (x86 および x64) は削除されました。
2.1.0 より前のパッケージ バージョン.NET 4.6.1 は、 以下の非推奨化のタイムラインに従って引き続きサポートされます。
v1.10.0
公開日: 2025 年 4 月 7 日
改良点
- このバージョンから、Python アクティビティ パッケージが Python 3.13 に対応するようになりました。
- Python 関連の例外のエラー報告機能が向上し、実行の信頼性が向上しました。
- Python 関連のアクティビティを容易に識別できるように、アクティビティ リストに Python のロゴが表示されるようになりました。これらのアクティビティは、[デスクトップ版の Studio ] トグルが有効化されている場合、Studio Web でも表示されます。
v1.9.0
公開日: 2024 年 12 月 11 日
バグ修正
- マシンに .NET Desktop Runtime がインストールされていないと、[Python スコープ] がフリーズしていました。[Python スコープ] を使用するには .NET 6 Desktop Runtime 以降のバージョンのインストールが必要になりました。これまでは .NET 6 Desktop Runtime のみが必要でした。さらに、このシナリオにおいて、より正確なエラー メッセージが表示されるようになりました。
以前のリリース ノートを明確にするための追記 (2025 年 3 月 7 日): バージョン 1.9.0 以降の Python アクティビティ パッケージは、the.NET 8 ランタイムで構築されたプロジェクトをサポートしています。
v1.8.2
公開日: 2024 年 9 月 26 日
バグ修正
- 埋め込みバイナリ ファイルの署名を修正しました。
v1.8.1
公開日: 2024 年 3 月 6 日
新機能と改良点
Python アクティビティ パッケージが Python バージョン 3.12 および .NET 6 に対応するようになりました。
v1.7.1
公開日: 2023 年 8 月 11 日
改良点
Python アクティビティ パッケージが Python バージョン 3.11 に対応するようになりました。
v1.6.0
公開日: 2022 年 2 月 17 日
バグ修正
UiPath.Python.Activities v1.4.1 で Python v3.10.1 がサポートされていませんでした。今回のリリースではこの問題を修正しました。
v1.4.1
公開日: 2021 年 8 月 25 日
改良点
Python アクティビティ パッケージが .NET 5 Windows に対応しました。
[Python スコープ] アクティビティに [タイムアウト] プロパティを追加しました。このプロパティでは、Python スクリプトを実行する時間を指定できます。指定した時間が経過するとアクティビティが終了し、例外がスローされます。
既知の問題
.NET 4.6.1 で Python 3.3 を使用し、x64 および x86 のいずれかをターゲットに設定していると、[Python スクリプトを実行] アクティビティが失敗していました。
v1.3.0
公開日: 2021 年 1 月 13 日
改良点
バージョン 3.9 までの Python のサポートを追加しました。Python 3.5 以降の場合は自動でバージョン識別を行うので、[Python スコープ] アクティビティでバージョンを手動選択する必要はありません。
Python アクティビティ パッケージのバージョン管理を、セマンティック バージョ二ングでの管理に切り替えました。
Unicode 文字がサポートされるようになりました。
v1.1.7594.35963
公開日: 2020 年 10 月 21 日
バグ修正
- [Python スクリプトを読み込み] アクティビティは、Python ライブラリ
xlwingsと共に使用した場合には正しく動作しませんでした。
v1.1.6863.33404
公開日: 2018 年 10 月 10 日
新機能と改良点
マシン ラーニング モデルに対するニーズに応えて Python アクティビティ パッケージを強化し、Python x64 のサポートを追加しました。
ついにこのときがやってきました。UiPath プラットフォーム全体が日本語化されました。これにより、インストールから設計、実行に至るまで、真のイマーシブ (没入型) な体験が得られます。オンライン ドキュメントを含めたすべての内容が英語と日本語で用意されています。
バグ修正
- Python スクリプトが Studio で正しく表示されない原因となっていた問題を修正しました。
v1.0.6716.23055
公開日: 2018 年 6 月 4 日
新機能と改良点
UiPath.Python.Activities は、Python のスクリプトやメソッドをワークフローから直接実行できるようにするために作成された新しいアクティビティ パッケージです。次のアクティビティが収められています。
- Python のオブジェクトを取得 - 指定した Python スクリプトで使用されている .NET 型を取得します。
- Python スコープ - Python アクティビティのスコープを提供するコンテナーです。
- Python メソッドを呼び出し - ワークフローで、Python のスクリプトから直接、指定したメソッドを実行できるようにします。
- Python スクリプトを読み込み - Python コードを
PythonObject変数に変換します。 - Python スクリプトを実行 - Python コードを実行できるようにします。アクティビティ内でコードを直接入力することも、コードのファイル パスを指定することもできます。