4.12.3 Pythonによる接続
Pythonプログラムでリモート・グラフ・サーバー(PGX)インスタンスに接続できます。次の例に示すように、セッションを作成するには、まずリモート・サーバーで認証する必要があります。
import pypgx as pgx
import pypgx.pg.rdbms.graph_server as graph_server
base_url = "https://localhost:7007"
username = "scott"
password = "tiger"
instance = graph_server.get_instance(base_url, username, password)
session = instance.create_session("python_pgx_client")
print(session)
実行するには、前述のプログラムをprogram.py
という名前のファイルに保存し、次のコマンドを実行します。
python3 program.py
ログインに成功すると、PGXセッションが作成されたことを示す次のメッセージが表示されます。
PgxSession(id: 0bdd4828-c3cc-4cef-92c8-0fcd105416f0, name: python_pgx_client)
ノート:
使用可能なPython APIの完全なセットを表示するには、Pypgx APIを参照してください。親トピック: インメモリー・グラフ・サーバー(PGX)への接続