Python開発者用セットアップ
ソースコードの変更を目的としたPythonベースのコマンダーのインストール手順
インストール
Keeperコマンダーをソースから開発またはテストするには、Pythonの仮想環境を使用して依存関係を分離します。
コマンダーリポジトリをクローンする
こちらのGithubページからリポジトリをローカルマシンにクローンします。
「master」ブランチは本番リリースと同期されます。「release」ブランチは次回リリースに対応しています。任意で「release」ブランチに切り替えるには、以下の手順を実行してください。
Pythonをインストールする
python.orgから最新のPython3インストールを使用します。
Virtualenvをインストールする
仮想環境を作成して有効にする
依存関係をインストールし、開発モードでセットアップする
セットアップ完了
コマンダーCLIを起動できるようになりました。
認証プロセスの詳細については「ログイン」ページをご参照ください。利用できるコマンドについてもぜひご確認ください。
サンプルPythonコード
Pythonスクリプト内でbash形式のCLIコマンドを直接実行するには、keepercommander
ライブラリのcli
パッケージをインポートし、do_command
関数を使用します。
上記の例では、認証は config.json
ファイルを参照する get_params_from_config
関数によって行われます。構成ファイルの作成方法については、「永続的なログイン構成の作成」の項目をご覧ください。
また、コマンダーSDK に含まれる内部クラスや関数を活用することで、さらに柔軟な操作が可能になります。こちらのGinhubページで、レコードの検索、チームの作成、フォルダの共有など、スタンドアロンPythonスクリプトをご参照いただけます。
最終更新