ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

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

ArcGIS Online

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

ArcGIS Desktop

完全なプロ仕様の GIS

ArcGIS Enterprise

エンタープライズ GIS

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • エクステンション

Python ツールボックスの編集

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

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

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

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

ヒント:

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

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

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

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

関連トピック

  • 新しい Python ツールボックスの作成
  • Python ツールボックスとは

ArcGIS Desktop

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

ArcGIS プラットフォーム

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

Esri について

  • 会社概要
  • 採用情報
  • Esri ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
ご意見・ご感想をお寄せください。
Copyright © 2019 Esri. | プライバシー | リーガル