いくつかの Python コードを調べるentry_points
と、setuptools.setup 関数への引数が見つかりました。この引数は、setuptools / distutils のどの API ドキュメントにもありません。このパラメータが取るべき形式、またはAPIドキュメントで定義されている場所を明確にすることはできますか?
質問する
2844 次
1 に答える
4
Distribute のドキュメントを参照してください。はるかに優れています。見たいセクションは、サービスとプラグインの動的検出です。
setup() の entry_points 引数は、.ini スタイルのセクションを含む文字列、またはエントリ ポイント グループ名を文字列またはエントリ ポイント指定子を含む文字列のリストにマッピングする辞書のいずれかを受け入れます。エントリ ポイント指定子は、= 記号で区切られた名前と値で構成されます。値はドット付きのモジュール名で構成され、オプションでその後に : と、モジュール内のオブジェクトを指定するドット付きの識別子が続きます。
別の適切な説明は、Hitchhiker's Guide to Packaging にあります。entry_points 機能専用のセクションがあります。
エントリ ポイントは、Setuptools/Distribute の機能であり、特定のケースで非常に便利です。パッケージ A の特定のキーの下に、パッケージ B がクエリできる何かを登録します。
于 2012-07-01T16:26:49.820 に答える