1
ArcGISでPythonツールボックス(* .pyt)を整理するためのガイドライン
私のタスクの1つとして、3つのツール(Pythonスクリプト)を含むツールボックスを作成する必要があります。 通常のtbxの代わりに、Python Toolbox(pyt)として作成することにしました。 コードを整理する「良い」方法を除いて、すべてが明確です。 3つのツールがあるので、1つのファイル(pyt)に保存するのは良い方法ではありません。そこで、各ツールを別々の.pyファイルに保存することにしました。 ここに問題があります:ArcGIS for Serverでの配布または配置のために、PYTでいくつかのファイルを整理する良い方法は何ですか?PYTファイルと同じレベルに保持する必要がありますか、それともサブディレクトリ(つまり「ツール」)に配置する必要がありますか? Esriのガイドラインを推奨したり、「big PYTツールボックス」サンプルを参照したりできますか? このトピックについては何も見つかりません。バージョン10.0では、私が使用したToolShareフォルダー構造と呼ばれるものがありました。 これは、コーディングのスタイルの問題です。500行から1000行以上のコードを含む1つのPYTファイルを作成するというアイデアは見た目が良くなく、「pythonic」な方法ではないと考えているためです。