このページ: https://developers.google.com/appengine/docs/python/datastore/keyclass#Key_from_path
この部分:
Key.from_path(kind, id_or_name, parent=none, namespace=None, **kwds) 1 つ以上のエンティティ キーの祖先パスから新しい Key オブジェクトを構築します。
パスは、エンティティの親子関係の階層を表します。パス内の各エンティティは、エンティティの種類と、その数値 ID またはキー名のいずれかで表されます。フル パスは、パスの最後に表示されるエンティティを表し、その祖先 (親) が前のエンティティになります。
たとえば、次の呼び出しは、種類が Address で数値 ID が 9876 のエンティティのキーを作成します。このエンティティの親は、名前付きキー 'Boris' を持つ種類が User のエンティティです。
k = Key.from_path('ユーザー', 'ボリス', 'アドレス', 9876)
パスの詳細については、「キーとエンティティ グループ」を参照してください。
関数呼び出しと説明はここでは意味がありません.Addressが「種類の」引数である場合、最初に行くべきですか?? そして、ID 9876 が 2 番目に表示されますか? なんで3位と4位なの?
そして、「親」は 3 番目のパラメーターです。ここに 2 つの「親」引数 (kind 'User' と name 'Boris') があり、それらが引数リストの 1 番目と 2 番目にあるのはなぜですか?