Server & Workload Protection Python SDKは、APIの操作に使用できるモジュールを含むパッケージで構成されています。 Postmanやcurlなどのツールを介してAPIを直接使用する場合は、SDKは必要ありません。
Python SDKを使用するためのセットアップ
前提条件
-
パイソンバージョン3.4または3.7
注意
Python実行可能ファイルは、システムパスに存在する必要があります。 Windowsの場合、Pythonインストーラで、インストールの開始時に [Python 3.をPATHに追加] を選択します。 Linuxの場合、Pythonのインストール時にシステムパスにPythonが追加されます。 -
pipパッケージマネージャ
注意
Windowsの場合、pipはPythonとともにインストールされます。 Linuxの場合、pipはPythonとは別にインストールされます。 Linuxディストリビューションのパッケージマネージャを使用してpipをインストールできます。
Python SDKをダウンロードしてインストールする
ダウンロードしたことを確認します。 Server & Workload Protectionと互換性のあるSDK 。
手順
- SDKのダウンロード。
- Python SDK ZIPファイルを解凍します。
- コマンドラインまたはターミナルを開き、現在のディレクトリを解凍したコンテンツのディレクトリに変更します。
- 次のコマンドを入力して、モジュールと依存関係をインストールします。
注意
次のコマンドは、Python実行可能ファイルがシステムパスにあることを前提としています。[Windows]python -m pip install .
[Linux/Mac]python3 -m pip install .
次に進む前に
Python IDEのインストール
Server & Workload Protection APIの開発には、任意のPython IDEを使用できます。インストールする必要がある場合は、PyCharm Community Editionの使用をお勧めします。これは無料で、十分にサポートされており、包括的な機能セットを備えています。
Windows
ダウンロードPyCharmコミュニティ版。
Linux
フォローするPyCharmのインストール手順お使いのLinuxディストリビューション用。
ヒントEclipseを使用する場合は、次のビデオで、Python SDKを使用してEclipse IDEを設定する手順を説明します。
|
PyCharmのプロジェクトにSDKを追加する
Server & Workload Protection 自動化ガイドのコード例を実行できるPyCharmプロジェクトを作成するには、次の手順に従います。
手順
- PyCharmを実行します。
- [新しいプロジェクトの作成]をクリックします。
- [位置情報]で、必要に応じて保存先のフォルダを変更し、プロジェクトの名前を入力します。
- [Project Interpreter: 新しいVirtualenv環境]をクリックします。
- [グローバルサイトパッケージの継承]を選択します。
- [作成]をクリックします。
次に進む前に
次のステップ
-
Server & Workload Protection APIでSDKを使用する方法については、 APIを使用して最初のリクエストを送信するガイドします。
-
APIの使用に慣れている場合、またはSDKを使用する特定のタスクがある場合は、「サンプルコードの実行他の Server & Workload Protection 自動化ガイドのタスクベースの例を開始するには
ヒント
他の Server & Workload Protection オートメーションガイドのコード例を、上記で作成したプロジェクトに追加できます。