ArcGIS for Desktop

  • ドキュメント
  • 価格
  • サポート

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS for Desktop

完全なプロ仕様の GIS

ArcGIS for Server

エンタープライズ GIS

ArcGIS for Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • 価格
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ヘルプ

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • その他...

Python ツールボックスの編集

  • ツールボックスとツールに関するエラーの解決

[Python] ツールボックス(*.pyt)は、任意のテキスト エディタまたは Python IDE で編集できる ASCII ファイルです。

ArcCatalog またはカタログ ウィンドウから [Python] ツールボックスを編集するには、ツールボックスを右クリックし、[編集] をクリックします。編集を終えてエディタを閉じるときに、[Python] ツールボックスが自動的に更新されます。また、随時 [Python] ツールボックスを手動で更新するには、ツールボックスを右クリックし、[最新の情報に更新] をクリックします。

デフォルトでは、[Python] ツールボックスはメモ帳で開かれます。*.pyt ファイルを開くアプリケーションを変更するには、[ジオプロセシング] > [ジオプロセシング オプション] の順に選択して、[エディタ] を設定します。

ヒント:

[Python] ツールボックスが更新されるとき、[Python] ツールボックスのファイルだけが更新され、ツールボックス内のインポートされたモジュールは更新されません。[Python] ツールボックス内からモジュールを再読み込みするには、Python の再読み込み機能を一時的に追加できます。

ツールボックスとツールに関するエラーの解決

エラー アイコン(無効な Python ツールボックス)を表示するツールボックス アイコンは、構文エラーを示します。問題の説明を表示するには、ツールボックスを右クリックし、[構文のチェック] をクリックします。これにより、エラー タイプと行番号を示す [Python エラー] ダイアログ ボックスが開きます。たとえば、「Parsing error SyntaxError: invalid syntax (line 40)」というエラーは、40 行目に構文エラーがあることを示します。

エラー アイコン(無効なスクリプト)に置き換えられたツール アイコンは、ツールの障害を示します。問題の説明を表示するには、ツールボックスを右クリックし、[理由] をクリックします。これにより、エラー タイプと行番号を示す [Python エラー] ダイアログ ボックスが開きます。これは、ツールの __init__、getParameterInfo、または isLicensed メソッドのエラーを対象とします。

関連トピック

  • 新しい Python ツールボックスの作成
  • Python ツールボックスとは
このトピックへのフィードバック

ArcGIS for Desktop

  • ホーム
  • ドキュメント
  • 価格
  • サポート

ArcGIS プラットフォーム

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • スタッフ ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | プライバシー | リーガル